David Brush - University of Waterloo

Professor: David Brush
Department: Engineering
College: University of Waterloo
Rating # 1
Overview:
  • Course: CIVE115
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Really nice guy. Lectures are fast paced so you'll need to take good notes, but they're always useful and he goes over lots of examples to illustrate concepts. He also starts reading dad jokes to the class when he starts to lose us. Decent prof overall.
Rating # 2
Overview:
  • Course: CIVE115
  • Grade Received: C-
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
My favourite prof of first year. He is so funny and his lectures are a solid pace, plus he posts every lecture before class, as well as his inked versions after class. Homework is an easy 100% every time. Tutorials you show up and get full marks, and he's always there. He seems to be really passionate, textbook free online. Grade is my fault. LOVE
Rating # 3
Overview:
  • Course: CIVE115
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
If you don't understand the material, ask him and he will have multiple other explanations to offer. Very nice guy, you can tell he wants everyone to succeed.
Rating # 4
Overview:
  • Course: CIVE115
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Hooray for grandpa brush, he teaches well and his mid class memes were legendary.
Rating # 5
Overview:
  • Course: CIVE115
  • Grade Received: B+
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Cool guy. Midterm's and Final's are fair as long as you study. Easy to talk to.
Rating # 6
Overview:
  • Course: CIV115
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Great professor who helped me transition into university. He provides all his notes online which were a big help for me during midterm and exam preparation. i personally found both his midterm and final exam very easy because all the content in them was from the notes and tutorials.
Rating # 7
Overview:
  • Course: CIVE115
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Professor Brush was an amazing 1A professor. While the lectures were fast and often hard to follow, the notes were pretty good, and if you read over them, they made sense. He's also really helpful during office hours, and the teaching staff is super helpful. The midterm was okay, but the final exam was long and challenging.
Rating # 8
Overview:
  • Course: CIVE115
  • Grade Received: A-
  • Overall Rating: 2.5
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
cool guy. he tells a joke or plays a video in the middle of lectures to get back ur attention. he also thanks u for coming to class, like, np buddy. hes rlly confusing tho, and his lectures didnt help me, i had to self learn most of the content. hes always there in tutorials tho, making sure some Qs get As. he was a spring chicken for halloween.
Rating # 9
Overview:
  • Course: CIVE280
  • Grade Received: B
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
If you go to him outside of class, he is helpful. But the lectures were really hard to follow. He spent a lot of time on simple things and didn't spend enough time on difficult things. The final exam was impossible. The labs were a pain in the ass and some of them didn't even relate to course content.
Rating # 10
Overview:
  • Course: CIVE375
  • Grade Received: B
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Very good & helpful prof. Great personality. Cares very much about students. I'm just not a fan of the material/courses he teaches. Labs are not fun to do, but the write ups are short. Always has 2-3 difficult/unique questions on his final.
Rating # 11
Overview:
  • Course: ENVE214
  • Grade Received: A
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Great clarity, fair test
Rating # 12
Overview:
  • Course: ENVE214
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Great Prof! Willing to help you get the concepts. His examples and slides are well structured and clear. Overall one of the best profs I've had!
Rating # 13
Overview:
  • Course: ENVE321
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Always eager to help and has exceptionally organized notes for download (or supplies them if he forgets!). Difficult concepts were broken down and built towards in a logical manner. Great guy! One of my favourite profs by far.
Rating # 14
Overview:
  • Course: GENE121
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great prof in every way! He really cares about his students and is genuinely passionate about his courses.
Rating # 15
Overview:
  • Course: CIVE121
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
very helpful, goes out of his way to help you
Rating # 16
Overview:
  • Course: GENE123B
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
brush is the man! not a great lecturer, but will help you until you get it all!
Rating # 17
Overview:
  • Course: GENE123
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He's not a bad lecturer. Shows a lot of examples.
Rating # 18
Overview:
  • Course: GENE123
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He was too good for our class
Rating # 19
Overview:
  • Course: ECE100
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
what a cutie.
Rating # 20
Overview:
  • Course: CIVEELECTRICAL
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Good prof. Care about his class and takes great pride in what he does. He should be heading Engineering a decade from now.
Add Your Review Below:
Search Professors:
Welcome:

Before signing up for classes every students should gather as much information as possible to make a decision on which professors as well as which courses to take. This website will help you make this decision easier.

Here, the students can rate, research and cross-reference the overall performances of the professors to select the best ones, and always be informed and up-to-date with what’s important.

Join the fun! Visit all pages and get all the information you need to choose the best class and best professor that you’ll enjoy listening to and learning from.

Our Friendly Sponsor:
Schools:
Our Friendly Sponsor:


Celebrity Net Worth Visa Bulletin