James Clark
Clark is chill. His lectures are pretty helpful for lab and also for the midterm and final exam. Solid teacher overall and pretty fair. Labs are easy and pretty straightforward, just tiring because they're so long :p