David Mandeville
I liked this professor okay. He's very informed on his area of study. I took this class online, didn't watch a single lecture and passed the class with an A. Also, if you want to get out of group projects, especially online, just ask to do it on your own and he'll let you. As long as you turn in stuff on time and turn in quality work, you're good.