Good teacher, the book really helped
Dork/Nerd but funny. Material is pretty hard and confusing but the tests were fair. Definitely easier than crap mastering physics. Appears very busy man, so flaky on midterm solutions posting. Lecture slides are online! but most lectures are incomprehensible. I hate to say it, but reading Freedman's book helped. Just don't read too much into detail