Michael Borbacs
Borbacs is a nice guy. Lectures are dry, but it's partially due to the content of the subject. PAY ATTENTION and TAKE NOTES during lecture because if you don't you will fail your exams - where a majority of your grade comes from. He has weekly HOE assignments (Hands on exercises) but he never checks any of them. I often submitted blanc docs back.