this sounds familiar. i'll refer you to the thread i started a while ago
here.
genghis posted a link to CAP475 that lists the CAA approved engineering companies. if you get a placement, are u willing to live away for 7 months, and can you support yourself if your placement don't house you? if you're interested i can send you a list of the companies we've been offered at our university that you can try and get in contact with. pm me. is your college helping you find places btw? real mean if they aren't. oh, and have you thought of what kind of area you'd like to experience, design/manufacture for example.
hope this helped
ffw