Funny, engaging, knowledgeable, and uses a free textbook that he wrote which is a bonus! Paired us up in groups to help eachother with homework and connect which was helpful. Helped refine my thesis and was accessible when I had questions with speedy replies.