David Fallest
Hilarious professor who gets really into what he's teaching. Only a few exams/ homework, no extra credit but a good grade is possible if you study a lot and ask questions- not an easy A. I would recommend Dr. Fallest for any subject because he teaches very animatedly and truly wants students to learn and pass. Best science prof at umw by far