So I know there's this site called 'studyworkgrow', but the things on there rarely match the time period where you're actually supposed to do the work experience. The other option (I guess) is find and call random businesses and hope they say yes? Or is there another way I'm not aware of? How did you actually find places to do your work experience? I'm in NSW btw and I have to do work experience from 1st to 5th of July.
Connections are the best way to find stuff. Ask around, ask older years, if you have parents, guardians, close relatives who work somewhere ask if you can apply to their work place.
Otherwise yes, email + class for work experience places. BUT. Important thing first- where do you want to go? What do you want to do? Find a specific thing (e.g. Law-> Law firm, Medicine -> private clinic/research lab). When you find a couple of options, go to their website and try to see if they offer any work experience for students. If not, find their email and send them an email asking whether or not they accept work experience places. I'd recommend sending any information pdfs or pamphlets your school has on work experience (if they do) to them in the email, introduce yourself + write dates for work experience and maybe if you wanna make yourself sound better, jazz it up a lil by writing why you wanna have work experience there. If they don't reply within a week, call them for confirmation
Really just check their company websites. What area are you interested in?