Darcie McClelland
Dr. McClelland is one of my favorite professors. She really cares about her students and their learning. She allows a cheat sheet on her lecture exams and challenges your ability to critically think instead of your ability to memorize. No lab reports, just lab exams. If you are willing to put in effort you'll be fine. She's very reasonable. 