Michael Baldwin
This is easily the hardest class I've taken at MU so far. Lectures are a bit dry and very, very dense. Be ready to study 10+ hours if you want an A on the exams. There are quizlets pre-made by past students that you can use. I learned a lot taking this course and if you're pre-med it is a good course to take, just be ready to put in a lot of work. 