Maria Cattell
Lots of in class work and somewhat extensive homework/pre-class assignments but it helps the information stick. She gives a lot of opportunities for extra credit and multiple attempts at homework. Just show up, take good notes, and ask questions. She lets you bring 3 full size pages of notes to exams but learn the material b/c it's applied science.