Reviews of professor David Gray

Rating: 5.0/5, difficulty: 3.0/5
Dr. Gray himself was pretty awesome. He was a great professor in what wasn't a great class. ENGE 1216 requires you to be in a group for the entire semester, so if you end up in a bad group (which I was in), then youll be working long hours annoyed at your group members for not putting in some effort.

Rating: 5.0/5, difficulty: 3.0/5
He is a super fun teacher and actually keeps students engaged through zoom. His class might be very slightly harder than with other profs, but it's definitely worth it. I asked him advice on applying for research he gave me a bunch, put in a good word with the professor for me, offered to read my application, and gave really helpful suggestions.

Rating: 5.0/5, difficulty: 3.0/5
Dr. Gray did a great job of preparing students for a college education in engineering. The concepts and methods he taught are used to this day. The group project can be hit or miss depending on your teammates but I continue to work with them to this day. He has a lot of undergrad research opportunities so ask him for that! Go Porcupines!

Rating: 5.0/5, difficulty: 2.0/5
He was an extremely fun teacher and made the class interesting. We learned about porcupines each day and then got into so engineering projects.

Rating: 5.0/5, difficulty: 2.0/5
Dr. Gray has an amazing mustache and a great style of teaching for a design-based course like ENGE 1414. Porcupines and engineering go very well.

Rating: 5.0/5, difficulty: 2.0/5
Really cool guy with a glorious mustache. Had him in Spring 2021 so everything was online, but he really cares about his students and worked to make the class fun and interesting. Every semester or so he has sent an email to my class checking in on us ever since. Highly recommend taking the class with him if you have the opportunity.

Rating: 5.0/5, difficulty: 3.0/5
Dr. Gray is super sarcastic and funny. He cares about his students and appreciates you for putting in effort. We had a lot of group work and a big group project so be sure to do your part in that. Overall, he's a fantastic guy!

Rating: 5.0/5, difficulty: 2.0/5
super nice guy, really funny, just a lot of busy work

Rating: 4.0/5, difficulty: 3.0/5
Great teacher. Getting used to the material as he is new but is outstanding to learn from. Gives great personal experience lessons that everyone should learn.

Rating: 5.0/5, difficulty: 2.0/5
He is so much fun but the lessons he give are still invaluable. The introductory ENGE courses seem ultimately less important than more specific content-focused classes but Gray still found a way to make this course remarkable in both the fun we had and the things we learned.

Rating: 5.0/5, difficulty: 2.0/5
He is personable and laid-back, while also caring about the well-being of students. Super easy to reach outside of class, and very nice when doing so.

Rating: 5.0/5, difficulty: 2.0/5
Super funny guy, engaging lectures.  A lot of the assignments were tedious and the TA's graded a bit harsh for what the level of material.