Drew Baird
Dr. Baird is very lecture heavy but honestly lets you do whatever during class as long as you're there, I've written entire papers in there. He sends around an attendance sheet so attendance is required but other than that he gives online quizzes that are open note every once in a while and the tests are relatively easy. there is a group project.