Reviews of professor Michael Schneier

Rating: 3.0/5, difficulty: 1.0/5
Had Dr. Schneier for machine learning. The course uses Python, which is good since it's a popular language in industry. My one issue with the class was actually that it was too easy - the assignments were generally trivial to complete, and I feel like we could have learned more if he went deeper into the topics.

Rating: 4.0/5, difficulty: 4.0/5
Dr. Schneier was a solid professor who is obviously amazing at math/calculus, although he is a younger guy who's still adapting his teaching style. With that said though, his lectures are helpful and fairly easy to comprehend. His tests are difficult (68% average) but come with a huge curve. Received a B by going to class and doing the minimum HW.

Rating: 2.0/5, difficulty: 4.0/5
This was the worst professor I have ever had. He was not very confident with the material he was teaching and would make frequent errors. The lectures barely covered the necessary materials, making the departmental final impossible

Rating: 4.0/5, difficulty: 4.0/5
He's a great guy and really cares about his job and students. Calc at Pitt is solely dependent on the final, and it was obvious that he put the time and effort outside of the classroom to do his research on past finals in order to model his points of emphasis based on the material covered on the final. His exams are hard but they model the final.