Reviews of professor Peter Ingram

Rating: 5.0/5, difficulty: 3.0/5
Really good teacher that helps when you needed it and cares for the students. There is a lot of homework but is is available outside of class to help and is very helpful in labs. Overall would definitely recommend him. Also has really good office hours.

Rating: 5.0/5, difficulty: 5.0/5
Dr. Ingram is a great guy. Dynamics is a very difficult class. Dr. Ingram's class is very difficult. I would consider office hours a must. Exams are very difficult, and not a ton of practice material is given, so it is crucial to talk to him and make sure you understand. Try to do all of the extra homework practice.

Rating: 5.0/5, difficulty: 4.0/5
Dr. Ingram's course was difficult but he makes sure you have a comprehensive understanding of Dynamics by the end of the semester. Go to class and office hours and you'll do fine in this class.

Rating: 3.0/5, difficulty: 3.0/5
This class is hard because it's most engineering student's first look at programming in general. I feel like the class would run much smoother with a TA because there's just too many people for 1 teacher. Exams are based on the exam review (matching) and the labs (written). Ingram wants you to formulate questions better than "idk what to do"

Rating: 2.0/5, difficulty: 3.0/5
EMECH 212 is a difficult topic, and I can tell that Dr. Ingram is trying to get us to learn. Unfortunately, the exams are graded for mastery, and even with the curve they are difficult and span beyond what is discussed in class. He's also a bit of a strange guy but he is caring and has good intentions.

Rating: 1.0/5, difficulty: 3.0/5
Strongly recommend signing up with another professor for the semester if you could.

Rating: 5.0/5, difficulty: 4.0/5
He is a great teacher. He cares about students learning and having experience with the code he is teaching about. He will do practice problems in class and allows for about 10 minutes at the end of class to do homework so he can answer any questions. His office hours are amazing and he really shows he cares when you go to him for office hours.