Edward Scott
Honestly, Professor Scott is awesome. He's super willing to help if you don't understand something, but you have to say that you're confused in order for him to help. His lectures leave me feeling confident in my skills, and I've never stared at the clock waiting for his class to be over. He's bad a email and using d2l tho, so be aware of that. 