This professor will get upset when you don't know something. I don't like his tone of voice and makes me feel like I can't ask him questions which makes me feel dumb. I watched the class go from about 20 students to 2-3 including myself. He literally only gives you 2 minutes to finish math problems in lecture. The tests/quizzes are online. 