Tim Houlihan
He has the idea that every student should put in something every week instead of just being graded on a midterm and a final.  Maybe thats fair and maybe not but it means you have to put in something every week.  The museum trip is cool and so is the way he makes you read about stuff you never read about it high school.  

Dude uses free textbooks. 