Reviews of professor Peter Wear

Rating: 1.0/5, difficulty: 5.0/5
This class design and prof are definitely MDZZ

Rating: 1.0/5, difficulty: 5.0/5
Do not take him. He does not know how to teach.

Rating: 1.0/5, difficulty: 5.0/5
I literally know less about python now than before I started this course! the course material was very weakly presented, professors explanations are almost always confusing. If you are taking this course to learn python or programming in general you better watch online tutorials! He might be a good programmer but definitely not a good teacher!

Rating: 1.0/5, difficulty: 5.0/5
This class is extremely complicated! I have an extensive background in programming and mathematics, and I still struggle. This is not a light programming class for math majors! Homeworks take 20+ hrs to complete. The CoCalc website for computing using Jupyter Notebooks is awful to use! Class notes only teach 1/3 of material on the HWs.

Rating: 1.0/5, difficulty: 5.0/5
He asks you to code based on concepts from Topology, Real Analysis, Number Theory, Graph Theory, and... that are not pre-requisite for this class. In addition, in the 2nd homework, he expected us to code Hangman using classes. In community college that I transferred from it would take me 3 semesters of c++ to get to the classes. Just Horrible

Rating: 1.0/5, difficulty: 5.0/5
I took a class in Python, and I have no idea how to do most of HW questions. This class is extremely hard, and most of topics covered in the class are not applied. Don't make the mistake taking the class.

Rating: 3.0/5, difficulty: 5.0/5
Didn't learn much in this class, I don't think its the prof's fault. The class itself is horribly structured, the homework covers TOO MANY SUBJECTS. It should focus on 2-3 (related to computing) instead of 7-8! Each HW Q is basically a puzzle that doesn't want to be solved. Whoever made the homework problems is to blame for the unteachable class.