James Wilson
Professor Wilson's lecture style may seem a little disorganized at first, but after the first week, you realize that it is very helpful and effective. He does examples in class (which include fun little props) and is a very fun professor. His lectures were very good and I learned a lot!