Christopher MacDonell
He seems to be a very nice, caring guy and he's very smart, but as a professor, he's all over the place. Very unclear and unorganized in lecture, slides and with assignments. Don't even get me started on the lab.. doesn't organize with the instructors. Fairly easy content but made so complicated and stressful.