Leslie Major
Do the homework and its guranteed you pass the class. Leslie is always willing to help and her lectures are for the most part good, but she does leave some stuff out that she examines you later on. Her exams are open book and online though.