Michael Hulett
Dr. Hulett was amazing. The lectures were great, very engaging. You do have to be in class if you want to do well, though. He's always happy to answer questions and is just a nice person. I couldn't recommend him more!