I'm a co-op student from SAIT for IT right now. The job hunt was a bitch cuz everyone is looking for something I wasn't trained in.
Nobody wants to take a chance with a new grad/student. They want for experience and then bitch that they can't find anyone to fill positions.I applied to about a dozen co-op positions. Had only three interviews. Thank god I got hired though.
Temp agencies will generally put on a contracted position for a set amount of time. It's good for entry level to get your name out there and get some experience just to get your foot in the door.
Good luck with the job hunt.
Stupidity is a disease we all have, it's like a form of brain herpes. Outbreaks will occasionally occur.