This class was one of the hardest classes I've taken so far (if not THE hardest) but Dr. Menze was an incredible teacher. He is VERY intelligent, funny, and makes classes interesting. On top of all that he is very willing to help you and responds to emails very quickly too. As long as you are willing to work hard, this class is a good one!