I am currently in Ottawa teaching a pre-calculus mini course called "math matters". It's not compulsory, but even so, I have 69 very keen engineering students in my section this year. They seem to particularly enjoy my segues into black holes and all things relativistic! I think they're one of the most interested and brightest classes I've taught so far, but then again I've only taught it 3 times.
I think this mini course is a great idea to get everyone on the same page before starting calculus at University. You can get a synopsis of the course here.