Reviews of professor Andrew Roche

Rating: 4.0/5, difficulty: 3.0/5
Much better than the old Circuits 1 professor. Mr. Roche goes at a quicker pace (13 chapters for the semester). He gives a lot of homework and quizzes, but these help you understand the material. His lectures are helpful, which means you don't have to be learning from the book if you pay attention. You can find in in office hours for help.

Rating: 3.0/5, difficulty: 4.0/5
For 355, Circuits I, Drew gives 17 homeworks over the semester which is > 1 per week. This takes a lot of time, but forces you to learn the material. He lectures for 52 minutes in a 50 minute class, so hope you don't have leave fast after. If you miss 3 class your grade goes down. Despite this, he is good at making you ready for Circuits II.

Rating: 1.0/5, difficulty: 4.0/5
Tests are way too long and difficult. He always has to curve because so many people fail. I'm taking the class online because of COVID, which made the class really difficult because there are no graded homework assignments, the final grade relying heavily on difficult exams. He knows the material but doesn't know how to teach it.

Rating: 1.0/5, difficulty: 5.0/5
Andrew is a great guy but treats the class like it is a 5 credit course, however its only counted for 1 credit. Unless youre a programming wizard, good luck surviving this class because youll be confused majority of the time. You need to practically breathe matlab to pass with an A.

Rating: 1.0/5, difficulty: 5.0/5
Arguably the worst professor this university offers. Super charismatic but not rational at all when it comes to assignments, tests or anything important. I regret even being in this degree because of this guy. Tread with caution, seriously. Be prepared to teach yourself everything and pray your brain doesn't fail you.

Rating: 2.0/5, difficulty: 5.0/5
Very good at teaching, notes are clear, hes very easy to contact out of class for clarification, etc. but has unreasonably high expectations and standards for his tests and homeworks. I remember he docked 10 points off a test for a sign error. Expect whatever class your taking with him to be your main focus that semester.

Rating: 5.0/5, difficulty: 5.0/5
Mr. Roche was a great professor but his tests were brutal. I would recommend and take him again but sadly I do not think he is coming back.