Reviews of professor Randy Brooks

Rating: 5.0/5, difficulty: 2.0/5
Lectures were very easygoing; each week's homework assignments never took more than half an hour. The labs went smoothly with our TAs and the reports were graded fairly. The only critique is that the final exam is tough and you must remember the small details from the lectures to do great. Brooks added energy and quality to somewhat boring lectures

Rating: 5.0/5, difficulty: 3.0/5
Real nice guy just worry about the final. He's an easy grader.

Rating: 5.0/5, difficulty: 3.0/5
Professor Brooks is a great guy and very easygoing, but 217 is just a horrible class. It's easy all year so you're super unprepared for the final at the end of the semester. Brooks barely assigned homework and I could keep a 100 for the lecture portion all year, so I highly recommend him.

Rating: 1.0/5, difficulty: 1.0/5
A good guy, but a terrible professor. Learned absolutely nothing from his class to prepare me for the final. While he gave very easy participation level assignments other classes actually got work to prepare them for the finals. Keep in mind this is one of the hardest finals you take and has a average of under 50%. If you get him drop him.

Rating: 5.0/5, difficulty: 1.0/5
Mr. Brooks is an amazing teacher and this class was super easy and did not take up much time outside of class. That being said, it leaves you very unprepared for both the mid-term and the final. If you take Mr. Brooks, I would highly recommend studying for the final early and with people who understand the topics.

Rating: 3.0/5, difficulty: 4.0/5
Professor Brooks classes are very easy to pick up on if your whole team works together. However, the tests are extremely hard and 1 question on the test can drop your average grade from a 96 to an 84 if you dont really take on account of the time and understanding of the course.

Rating: 5.0/5, difficulty: 2.0/5
ENGR 102 - Group coding projects, zybook helps. Final is hard so do well in everything else. Participate and do assignments and you should easily get an A.
ENGR 216 - 6 Group projects, the team might be bad but if you do the work it's hard to get below 80. He's easy grader so if did everything get high 90s. Easy final (project) put work into it.