He seems very nice so it sucks to say but by far the worst professor I have ever had in my life. This isn't emotionally charged. Tests are impossible, rants all class ab biases, and embarrasses any student brave enough to ask questions so he can have a laugh while the class waits awkwardly for him to continue with the lecture. Avoid AT ALL COSTS