Fundamentals of Programming Languages with Juli Coffman
Andy's Honest Review: This was one of the longer lectures I had to sit through. Still didn't do too hot on the final. I was surprised by how many people ended up skipping class and only showed up for the final exam.