John Ostling
Super funny and engaging lectures. Easy class as long as you show up and follow along. He makes the info interesting. There was a midterm, final, and one paper. You're mostly graded on attendance/participation.