Reviews of professor David Smith

Rating: 5.0/5, difficulty: 1.0/5
Accounting lab was a benefit when taking accounting. 25 points a class so dont miss any. 4 projects, one is out of 100. Good with explaining anything you feel your accounting professor didnt explain good.

Rating: 3.0/5, difficulty: 3.0/5
Dr. Smith is a complicated one. While he definitely cares for the success of his students and what he is teaching, he lacks social skills sometimes and doesn't have realistic expectations. He assigns a TON of reading throughout the semester and is extremely unclear in assignment expectations. However if you do the work you should get a good grade.

Rating: 5.0/5, difficulty: 2.0/5
Dr. David Smith gave us a quiz and sometimes a discussion post that was all pretty easy, the main part you should prepare for is the final which carries 40% of your grade. The final was easy I just recommend preparing. Overall communication with him was really easy and fast. I genuinely really enjoyed his class. :)

Rating: 5.0/5, difficulty: 4.0/5
The best prof for machine design IMO. explains things clearly, concisely and keeps lectures interesting. Design problems are a grind, >12 hrs for a not great result. But like what others have mentioned, this will be the closest thing you can get to proper engineering structures at tech

Rating: 1.0/5, difficulty: 5.0/5
He cares about the class and is passionate about it. Problem is he gives unreasonable amount of work, specially for a 2 credit class... Lectures don't help that much and the HWs take a long time for full credit. There is only one test and final, which he believes he has it like that to be "fair" when it actually just makes it worst.