3.9

Jean-Michel Dhainaut

Mechanical Engineering - Embry-Riddle Aeronautical University

3.9
Quality
3.9
Difficulty
84%
Would Retake
122
Reviews
3.9
Quality
3.9
Difficulty
3.8
Helpful
4.0
Clarity

84%

Would Retake

122

Reviews

Rating Distribution
Official

5

69

4

20

3

9

2

9

1

15

What Students Say

Then on the homework assignments, he goes over them in class and doesn't even know how to do them

ES305 - 1.0 rating

Rude, teaching methods unclear, doesn't follow the book

ES204 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

31%

Textbook Required

39%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 60 grades
Most common grades:
A (31)
B (21)
Not sure yet (5)
Grade Distribution
A(32)B(21)C(3)D(0)F(0)A-/B+(4)
Based on 65 reported grades
A: 31
B: 21
Not sure yet: 5
C: 3
Common Tags
Inspirational (21)
Tough grader (15)
Lots of homework (13)
Lecture heavy (12)
Amazing lectures (12)
Test heavy (11)
Graded by few things (10)
Amazing lectures (9)
Rating Trend

Improving

+0.44 avg change
Sep
Oct
Dec
Jan
Apr
Dec
Last 6 months
Ratings by Course

ME304

5.0

(5)

ESSES

5.0

(1)

ES20402

5.0

(1)

AE408

5.0

(1)

IS204

5.0

(1)
+16 more courses
Difficulty by Course

DYNAM204

5.0

AE408

5.0

AE548

5.0

ME548

5.0

ME304

4.6

Reviews (122)
1.0
4.0
ES201
Nov 12, 2003

No, not ever again will I take this guy. Statics is easy, but not with this guy. He'll actually confuse himself in the middle of a problem on the board. The only way you will pass this class is if you teach yourself from the book.

1.0
4.0
ES201
Dec 4, 2003

"Honestly," a trained monkey could have taught me more about Statics then this guy did. If you want to learn Statics, be prepared to teach yourself if you get him.

2.0
4.0
ES201
Dec 7, 2003

Going to class is basically pointless with this guy. He confuses himself when he's doing problems on the board. He's fair with the testing and his notes that he posts on Blackboard are pretty helpful. So print out his notes and do a lot of reading

1.0
4.0
ES204
Dec 8, 2003

My god, what an awful teacher. Terrible teaching style, evewn worse grading methods

3.0
3.0
ES204
Dec 10, 2003

Because he's new as a teacher i'll cut him some slack. But needs to improve teaching methods. Tough grader of tests and hw but got better later in semester so theres hope for the future.

1.0
5.0
ES204
Dec 11, 2003

This is the worst professor that I have ever had. There was not one 'A' given in my dynamics class. NOT ONE! He can't teach and he doesn't know his stuff. He often did problems wrong and got confused during lecture.

1.0
3.0
ES201
Dec 27, 2003

avoid him like the plague

2.0
4.0
ES204
Apr 1, 2004

Grades with a metaphorical M16. Miss a unit? Forget to cross a T? You die. I'll bet that if you prove to records and registration that you've been beaten in the face before, they'll give you transfer credit.

5.0
4.0
ES204
Apr 27, 2004

Well, his homeworks are really hard, his test are hard, study the homeworks and problems in class, and you should be able to get a c for a test. Forget the final!! It is really hard, takes forever to do.

3.0
5.0
ES204
May 4, 2004

I like the fact that he is very organized and neat with class notes. The HW and tests are very hard. Just because you did the hw does not mean you can do the tests. Yet, he is hot. It is a pleasure to go to class and admire the view.

1.0
4.0
ES202
Dec 20, 2004

Okay, I had him for 204 and needed to take 202. I should have learned my lesson from the first class I had with him! His grading is completely speratic! For the final he just gave a grade he thought you should get. His solutions for the final were even done with Maple. AVAOID HIM!

3.0
3.0
ES204
Dec 21, 2004

He seems to always assume that you're looking for the easy way to do everything, so going to his office for help will get you nowhere. The tests were impossible to finish in the time allotted. He does give lots of examples though. He has lightened up a lot since he first started.

4.0
2.0
ES202ES204
Jan 6, 2005

Not as bad as everyone says, I was forced to take him based on what i read here i wasnt very excited...However if you can live with doing all the examples in class he's easy to learn from. His tests always have some twist (if you think you got an A well you prob got a B, etc.)

2.0
3.0
ES305
Feb 15, 2005

First day seems like it should go well, but you soon realize that he is never prepared for class. He always had the inccorect answers, and basically told us we should be able to figure it out. Tests were mediocore. Thermo was usually choose 2 of 3, just try to pick up what you can from class.

5.0
3.0
ES202
Apr 8, 2005

Not a bad teacher. Really knows what he's talking about. Tests are impossible, so don't expect a good grade unless you can do everything perfectly. I think sometimes I can hear him curse Americans every time anyone asks a question...

2.0
3.0
ES305
May 6, 2005

He was REALLY easy going this semester -- Even gave us a take-home exam. He teaches okay and likes to joke around though. Thermo is just a difficult subject and he even admits it. Don't bother asking him for help during his office hours. Final was insane! Good luck!

3.0
4.0
DYNAMICS
Aug 22, 2005

Eyecandy for us ladys! Not so great for your grade, not very helpful if you go to his office hours. It is best to work in a study group.

3.0
4.0
ES204
Nov 19, 2006

Generally, he isn't a bad prof. But really, his tests are a bit difficult and he cannot answer a lot of questions in class. He says "I did the problem, like a week ago and I don't remember right now." Looks a lot more for procedure than the right answer.

4.0
1.0
ES204
Apr 2, 2007

Very Easy class. Minimal effort required. Go to class, pay attention, do the couple homeworks assigned, and you will come out with a solid B. Study a bit- and get an A.

4.0
5.0
DYNAM204
Mar 25, 2008

Tough but if you are willing to put the work youcsn lesrn a lot

4.0
5.0
ES204
Mar 26, 2008

Before taking this class I used this site to make my teacher selection. I finally selected him because of a personal recommendation. Everything is said on the site is more or less tru. He is pretty hard but if you follow his "PROCEDURE" it is easy to get a B or C. Not a spoon feeding professor that is why some of us do not like him.

5.0
5.0
ME304
Mar 26, 2008

Great class. Nice review of ES-202 with good examples. He really knows the material

4.0
4.0
ME305
Mar 26, 2008

He made a complicated class easy to follow. Good teacher but harsh grading sometimes. He expects a lot..do not care that much about final result but "strict" with following his procedure

4.0
4.0
ME410
Mar 26, 2008

This class is only 2 credits but there is work as a 3 credit course. Overall, good class

5.0
4.0
ES305
Apr 3, 2008

he just substitute for two weeks this class. I learnt morematerial during those two weeks than dring the whole semester..he looks ard but he knows thermo...

4.0
4.0
ES403
Nov 9, 2008

I avoided him for Dynamics based upon this site, bad move. He's a great teacher on some subjects, and mediocre on others. I've learned more about Dynamics from him than I learned in Dynamics, and he will go through an example until you understand it as long as you ask questions. He is great for heat transfer.

5.0
5.0
ME304
Feb 3, 2009

I thought I knew structures until I had this class. Good review from solid mechanics and a lot of Nastran...Good professor overall

5.0
5.0
ES403
Feb 3, 2009

Great class.Take him

5.0
3.0
ME410
Mar 9, 2009

Great course with great Finite element applications

5.0
4.0
ES202
Jul 15, 2009

Good teacher. Take him if you have a chance

3.0
4.0
ESCI204
Aug 11, 2009

Had him for Dynamics. Would not advise taking this prof unless you think you know the material backwards and forwards. Did not help in office hours. Is an organized prof and does many examples but this often does not help. You really have to do a lot of work. tests are 4 problems long and DIFFICULT. Basically lied to our class on the first day. :'(

5.0
4.0
ES204
Nov 2, 2009

I wish I had him my first time in dynamics. He is really good compare to my previous professor.

5.0
5.0
ES204
Dec 8, 2009

Good teacher. If you follow his advices it is easy to get an A or B

5.0
4.0
ES204
Dec 8, 2009

The very best teacher in the college of engineering.

5.0
2.0
ESSES
Dec 22, 2009

Great professor. learnt alot from his class. Just follow his procedures and u'll do well

4.0
2.0
ES202
Apr 27, 2010

I had him for Solids and Dynamics.He was awesome for Solids; definitely his strong point. Dynamics-not so much.Very unclear and disorganized for Dynamics. GREAT professor though. Not the nicest guy (kind of a jerk,really),but he gets the job done. And very reasonable.Hes one of those "more engineer than teacher" type of people.Recommend(for Solids)

5.0
4.0
ES204
Jan 11, 2011

Take him. He really knows Dynamics and i can tell you since I took the course before with another professor.

4.0
2.0
ES204
Jun 23, 2011

I took this course for the second time with him and made the subject much easier to understand. Professor Dhainaut teaches you a clear procedure for evaluating each type of problem, and if you follow closely to that procedure you will get a passing grade even if you don't get an answer.

5.0
4.0
ES305
Aug 19, 2011

I had the class before and it was darkness. He made it so clear that I am switching my major

5.0
5.0
ME304
Feb 16, 2012

Thanks God I had Professor Dhainaut. I finally understood Statics and Solid Mechanics in one class. A lot of finite element.

5.0
5.0
ES202
Feb 19, 2013

Take him. If you work hard you will lear a lot

1.0
4.0
AE418
Apr 13, 2013

This Professor is horrible, no? Learn nothing in class, no? Can't complete one example on board without mistake, no? Lie about what is on the test, no? This is easy? No.

2.0
4.0
ES204
Apr 29, 2013

He is very knowledgeable about dynamics, however he doesn't communicate the concepts clearly. Tells class that if you do well on homework that he assumes you use the solution manual. Told class he assigns grades based on impressions you give him. Whatever that means. I think he tries to joke around but he comes across as being very rude.

3.0
2.0
AE418
Apr 29, 2013

not very clear, does mistakes in class and might confuse you. Although most of the time whyle in class I didn't really understand what he was doing, reading my notes after class would make me understand rapidly. Gives practice exam very similar to actual one (the actual one might be a little more tricky thus making sure you understand the concept

1.0
3.0
AE418
Jun 2, 2013

Very disrespectful. His office hours are useless. I showed up 4 times. Twice he wasn't there. The other two times he told me he couldn't help because he had not done the homework yet. Oh yeah and did not follow the syllabus at all. Gave a final project without prior notice three weeks before the end of classes.

2.0
3.0
ES204
Oct 14, 2013

He doesn't actually teach, he only goes over homework examples. When the entire class did poorly on a test, he blamed the students saying claiming they were all lazy.

5.0
4.0
ES20402
Nov 8, 2013

Do not believe bad comments. If you follow his procedure to solve the problem you get at least a B. If you do not follow the procedure course becomes very hard since his grading is harsh.

5.0
5.0
AE408
Nov 8, 2013

It is a very hard course. Dr. Dhainaut makes it very easy if you follow "his procedure" and follow his advises. Take him if you want a good understanding of the material and learn some NASTRAN. Do not take him if you just want to pass the course.

5.0
5.0
ES204
Grade: A-
Dec 2, 2013

Class was difficult at the beginning of the semester but once you get use to his style it is easy. Only class I ever got an "A"

4.0
1.0
ES204
Dec 19, 2013

If you study the homework examples and the class examples, you will get an A on all the exams. Very straight forward teaching method. Just follow the procedures he teaches and show all work. He wants things done neatly, as points can be taken off for messy work. Office hours suck.

5.0
5.0
ES204
Jan 14, 2014

Dr Dhainaut taught me a way to study for all my classes and because I did follow his advises I am getting all A. Yes he can be harsh sometimes since he will not help you at all on a homework problem if you have not attempted to do it first.

2.0
3.0
ES204
Jun 22, 2014

Rude, teaching methods unclear, doesn't follow the book. He cares about procedure more than the numbers (which I totally get and respect), but his methodology can be blurry and not easy to follow.

5.0
3.0
ES204
Aug 15, 2014

Great Professor. Follow his advises and you will learn a lot.

5.0
4.0
AE418
Grade: A
Aug 15, 2014

I had to retake the course over the Summer and I finally understood the material thanks to Prof. Dhainaut. He is awesome :-)

5.0
3.0
ES204
Grade: B
Jan 16, 2015

He is awsome. Great teacher

5.0
2.0
ES305
Grade: A
Jun 5, 2015

Great professor. Would like to be able to take him in more classes

5.0
3.0
ES305
Grade: B
Nov 10, 2015

Best professor at ERAU. He really cares about the student learning the material

5.0
3.0
ME410
Grade: A
Nov 10, 2015

Wish he could teach more classes in mechanical engineering. Great examples and he made us use FEMAP/NASTRAN and CATIA

5.0
2.0
ES305
Grade: A
Apr 10, 2016

I wish all professors were like him. He is very good but you have to work. If you do your homework and sample package you have no problem in getting an A.

5.0
5.0
ME400
Grade: A
Jun 2, 2016
Would take again

Great teacher for a hard class

5.0
4.0
ME400
Grade: A
Aug 15, 2016
Would take again

He is my world. Wish he was teaching all classes required for my major

Inspirational
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
4.0
ME400
Grade: A
Sep 8, 2016
Would take again

Nice guy and very helpful if you do what he says.

Respected
Inspirational
Amazing lectures
1.0
5.0
ES204
May 7, 2017
Wouldn't take again

He does not teach dynamics as it is taught in the book, or even as it is taught by other professors. Instead of using the simple and refined equations provided in the book, all problems must be started from a fundamental physics law and derived for each problem. This means each problem takes over one hour to solve his way. 20+ hrs per homework

Skip class? You won't pass.
LOTS OF HOMEWORK
5.0
5.0
ES204
Grade: A
Jun 2, 2017
Would take again

Tough class but if you do as he tells you, you will learn how to study and you will get a good great not only in this class but in other classes as well.

Tough Grader
LOTS OF HOMEWORK
Inspirational
5.0
4.0
ES204
Grade: A
Jun 26, 2017
Would take again

Interesting professor. He teaches like we were 10 year old by repeating multiple times the fundamentals but is a taught grader in the exams. Do as he tells and you will be fine

LOTS OF HOMEWORK
Inspirational
GRADED BY FEW THINGS
5.0
3.0
IS204
Grade: A+
Jul 17, 2017
Would take again

Best professor EVER!!!!!!!

Respected
Participation matters
Amazing lectures
5.0
4.0
ME304
Grade: B
Dec 20, 2017
Would take again

I had no idea about solid mechanics and after taking his class I finally got it

Inspirational
GRADED BY FEW THINGS
Tests are tough
5.0
5.0
ES305
Grade: A
Dec 20, 2017
Would take again

Overall the class was good but I had to work hard. He is picky about you solving problems the way he wants

LOTS OF HOMEWORK
Amazing lectures
Would take again
1.0
4.0
ES305
Grade: Not sure yet
Feb 20, 2018
Wouldn't take again

In class, this professor only does practice problems and doesn't actually cover how concepts are relevant. Then on the homework assignments, he goes over them in class and doesn't even know how to do them. He leaves out massive amounts of information that I had to learn online because I wanted a good grade in the class

SO MANY PAPERS
4.0
4.0
ES305
Grade: Not sure yet
May 1, 2018
Would take again

Tough class. His lectures drag quite a bit. Sometimes it feels like he just wants to do the homework with you (after you've already handed it in) rather than actually teach you how to do it. I like him but he is definitely not the best professor for everyone. He only gives 3 tests including the final so keep that in mind always.

Skip class? You won't pass.
TEST HEAVY
LECTURE HEAVY
5.0
4.0
ES305
Grade: A
May 2, 2018
Would take again

Straightforward professor, homework every week, tests are based on HW. Cares more about the process, knowledge of how to the problems work, than the actual grade. Easy A if you work and learn the material.

Get ready to read
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
4.0
ES305
Grade: A
May 13, 2018
Would take again

just follow the procedure he teaches and you will be good for an easy A

Tough Grader
LOTS OF HOMEWORK
Inspirational
5.0
5.0
ES305
Grade: A
Nov 30, 2018
Would take again

You need to work hard but if you learn procedure learnt in class it will help you for other courses.

Tough Grader
Respected
Inspirational
5.0
4.0
ES305
Grade: A
Dec 3, 2018
Would take again

I followed his procedure approach for other courses and did help me a lot. If you follow the procedure explained in class it is relatively easy but very difficult to get an A otherwise

ACCESSIBLE OUTSIDE CLASS
Caring
5.0
4.0
ES305
Grade: A
Dec 4, 2018
Would take again

Great teacher and great guy. I highly recommend him

GRADED BY FEW THINGS
Caring
5.0
5.0
AE548
Grade: A-
Dec 7, 2018
Would take again

Inspirational class. Best class I have taken in college. Difficult class but I loved it

Inspirational
ACCESSIBLE OUTSIDE CLASS
5.0
5.0
ME548
Grade: A
Dec 10, 2018
Would take again

This is the most challenging course I ever had to take but I enjoyed it. This course is not for everyone, it is a PhD oriented class. Great lectures

Amazing lectures
LECTURE HEAVY
4.0
4.0
ES305
Apr 26, 2019
Would take again

If you pay attention during class, you will pass, and you will learn how to solve problems. His lecture is taught from memory. He knows what he is doing, and if you want to learn, pay attention.

Respected
Graded by few things
Caring
1.0
5.0
ES204
Apr 27, 2019
Wouldn't take again

Came to class unprepared every day. We were taught part of a chapter on the last day of classes and expected to know it for the final two days later after doing one practice problem that Dhainaut did wrong in class. Would not recommend. I cant really say Ive learned much. If you do take him, always draw a picture in the tests.

So many papers
Lecture heavy
Graded by few things
5.0
5.0
ES204
Grade: A
May 7, 2019
Would take again

I had Dr. Dhainaut for two courses this semester and I was impressed by his knowledge of the material. He will come to class with just a notepad and color pens was able to deliver great lectures. The problem solving procedure is very detailed and a big part of the grade

Accessible outside class
Inspirational
Amazing lectures
5.0
4.0
ES204
Grade: A
Jun 24, 2019
Would take again

I could not understand the answer from solution manual but when Dr. Dhainaut did the same problem in class following the procedure it would look so easy. Like other comments from other students, he is all about learning the procedure for problem solving

Inspirational
Test heavy
Amazing lectures
5.0
4.0
ES204
Grade: B
Dec 10, 2019
Would take again

Difficult class but I did learn a lot. Took dynamics before and the material was not clear at all. Dr Dhainaut made it clear to me but exam problems were very difficult to solve

Inspirational
Graded by few things
Test heavy
5.0
4.0
ES305
Grade: A
Dec 11, 2019
Would take again

Great course and professor posted some helpful videos online. Exams are long and complicated

Lots of homework
Inspirational
Graded by few things
4.0
4.0
ES305
Grade: B
Apr 30, 2020
Would take again

Super knowledgeable in Thermodynamics. Only 2 midterms and a final (be careful here) plus about 8-12 homework assignments. His lectures are very good and he will do the homework problems in class if you ask him . Not the most personable guy but he did make us chuckle from time to time. Overall, great prof whom I would 100% take again.

Lots of homework
Amazing lectures
Tough grader
5.0
4.0
ES305
Grade: A
Oct 8, 2020
Would take again

I was about to quit engineering and I learned how to study following his advise. Life time inspirational!

5.0
5.0
AE548
Grade: A
Dec 1, 2020
Would take again

Best graduate course I ever had. Difficult class with new material (indicial notation etc) but it was very well explained with great examples. Amazing class lectures that he provides pdf

Lots of homework
Inspirational
Test heavy
5.0
5.0
ES305
Grade: A
Dec 1, 2020
Would take again

Took class during COVID but instructor provided amazing videos with pdf of lectures. Like his teaching style but it is not for everyone. He cares about how you get to the answer and not about if the final result is correct or not.

Inspirational
Amazing lectures
Caring
5.0
4.0
ES305
Grade: A
Mar 20, 2021
Would take again

He definitely knows his stuff. Comes with class no notes but he is able to give amazing lectures and solve any problem presented to him. Wish all teachers were like him.

Lots of homework
Inspirational
Amazing lectures
5.0
5.0
ME400
Grade: B
May 4, 2021
Would take again

Most difficult I had so far but it was very inspirational. Now I know what I want to do. Long homework and solution manuals do not help at all. Be ready to work to get a good grade

Lots of homework
Inspirational
Lecture heavy
4.0
4.0
ME400
Grade: C
May 13, 2021
Would take again

He is very much about the process. If you do not solve it with the specific steps that he outlines, then you won't do well on tests or homework. The lecture is all the material you will need, and he is very thorough. Although the grading was very test heavy (Exam 1--40%, Exam 2--50%, Homework--10%), I actually feel like I learned something.

Graded by few things
Test heavy
Lecture heavy
5.0
5.0
ES305
Grade: B
Mar 4, 2022
Would take again

pff! hard to describe. He definitely knows what he is talking about but expects from the student to show the work the same way he does in class or he will take lots of points away. If you follow his advises you will do great in class.

5.0
4.0
ES204
Grade: B
Mar 15, 2022
Would take again

I had to retake this course and his teaching technique made me understand the material and helped me for my other courses as well. He is not easy but if you follow his recommendations you will get a good grade.

Tough grader
Lots of homework
Caring
4.0
3.0
ES305
Grade: A
Apr 16, 2022
Would take again

Lectures consist of a few days of introducing a new concept, and then spending a lot of time doing example problems. He definitely knows his stuff and understands that thermo can be a struggle for a lot of people. There is a good amount of homework but using the tables and equations takes a lot of practice, so it helps to take your time on them.

Lots of homework
1.0
5.0
ES305
Grade: Not sure yet
Apr 26, 2022

Signed up for ES305 w/ him bc of these reviews, wish I hadnt. No reason for points lost on exams, no idea how lectures relate to the HW and reading, gets in arguments with students in class when confronted for not having ANY office hours and for having no clue what material will be on an exam only days prior. Hate to say it but avoid at all costs.

Test heavy
Graded by few things
5.0
5.0
ES204
Grade: Not sure yet
Apr 26, 2022
Would take again

Knows material in depth and provide great lectures. Lots of homework and exams are difficult but if you pay attention in class and follow his solving procedure you can get a good grade.

Amazing lectures
Lots of homework
Test heavy
5.0
4.0
ES204
Grade: Not sure yet
Apr 28, 2022
Would take again

At the beginning I did not like his teaching style but after a while I understood that for him the process was more important than the actual results. He is extremely smart because he is able to solve any problem in the textbook always following the same procedure.

Amazing lectures
Lots of homework
Graded by few things
4.0
4.0
ES305
Grade: B
May 6, 2022
Would take again

His teaching style is very unique and can be very confusing, but he is a very lenient grader. He will answer any questions you have in class. The tests are brutal, especially the final, but if you can pay attention and understand the way he teaches, you will be fine.

Lots of homework
Test heavy
4.0
3.0
ES305
Grade: A
May 16, 2022
Would take again

Professor Dhainaut has a very good structure for how he runs the class, however I believe the assignments should be better organized. It was often difficult to work on the assignments at the same pace as the lectures as they would either be scattered in a different order from the lectures. I do like how the assignments were accessible online.

Lots of homework
Accessible outside class
5.0
5.0
ME400
Grade: B
Aug 28, 2022
Would take again

For sure the most difficult course so far. Lots of material covered in detail with clear examples. Python programming required that I personally enjoyed but most people did not. Class requires a lot of work

Tough grader
Amazing lectures
Test heavy
3.0
2.0
ES305
Grade: A
Sep 1, 2022

Clearly very knowledgeable in his field. He writes notes from his head during the lectures which has led to mistakes from time to time. Grading criteria is not clear at all on the tests, but if he gets the impression that you know the material you get a good grade. I learned most of the material from the $120 homework I had to purchase.

Test heavy
Graded by few things
5.0
5.0
ME548
Grade: A
Dec 5, 2022
Would take again

Great class with a lot of mathematics that are very interesting and difficult but not sure if of great use outside academics. Dr. Dhainaut is very knowledgeable and caring.

Amazing lectures
Caring
Lecture heavy
5.0
4.0
ME501
Grade: A
Dec 14, 2022
Would take again

This is really a Math course. Review of Calculus II, Calculus III and Differential equation but on the hard side. Professor Dhainaut is good just which more time was spent in numerical methods.

Amazing lectures
Inspirational
Lecture heavy
5.0
4.0
ME304
May 2, 2023
Would take again

He genuinely tries to make sure everyone in his class has the tools to pass,but he needs to see you put in effort. His lectures are very well organized and he uploads them to canvas.He doesn't make attendance mandatory but if a majority of the class doesn't show up he will create an attendance assignment,everyone that doesn't show won't get points.

EXTRA CREDIT
Gives good feedback
Caring
3.0
3.0
AE418
Aug 7, 2023
Would take again

Lectures are helpful to complete hw. Recorded and uploaded lectures to go over. He began taking attendance when people started to not show up to class. He would tell us exactly what we needed to study for exams; regardless, everyone would still do bad in the exams that he would give us the opportunity to redo the exam to earn extra points. Do it!

EXTRA CREDIT
Amazing lectures
Lecture heavy
5.0
4.0
ME400
Grade: B
Jan 8, 2024
Would take again

Hard class and hard professor. Many students had issues with teaching style but if you do what he says in class you will pass.

Tough grader
EXTRA CREDIT
Test heavy
1.0
5.0
ME400
Grade: C
Feb 5, 2024

Nearly failed, while going to every class and taking notes and doing all the homework, partial credit is pretty much nonexistent. Everyone failed the tests so he offered extra credit if you redid it perfectly; if it wasn't perfect, you didn't get any extra credit. Didn't teach about state space in a vibrations class, but did a lot of dynamics??

Tough grader
Lecture heavy
4.0
3.0
AE418
Grade: B
Aug 28, 2024
Would take again

JMD is awesome! I thought I was going to bomb strucs 2 going in, but he made the lectures clear (recorded it too). He even gave back partial credit where it was due on exams.

Gives good feedback
Lots of homework
Lecture heavy
5.0
4.0
ME400
Grade: B
Sep 13, 2024
Would take again

He is not going to go easy on you but if you follow his recommendations you will learn a lot and you will get a good grade

Tough grader
Amazing lectures
Lecture heavy
2.0
4.0
ES204
Grade: B+
Oct 4, 2024

Not great. Lectures are just example problems that he fails to explain conceptually. Exams graded harshly despite his promise of grading "the process". Tests are just from the homework, but the problems are hard to memorize & you're not even learning doing that. Fails to help the class and gets defensive when people don't understand the material

Tough grader
Graded by few things
1.0
5.0
AE418
Grade: B+
Oct 14, 2024

Very hard professor unnecessarily. Refuses to post notes and supporting material, complains about the course textbook and takes off points if you solve using its methods, and makes office hours appointment only on a teams invite. He said he will guide you but not help you solve the problem. Over emails replies very dry, monotone, and unhelpful.

Tough grader
5.0
5.0
AE418
Grade: B
Oct 21, 2024
Would take again

Great profesor. I failed this course before but after retaking it with him he made everything clear to me. The approach he uses is better than the one used by other professors. He is not easy but if you follow his recommendation you will do just fine

Tough grader
Amazing lectures
Inspirational
1.0
3.0
AE418
Grade: B
Dec 3, 2024

He started off as a decent professor and very quickly went off the rails. He posts his lectures online which is helpful but will only help you if he feels you have good enough notes and forces you to prove it. He is very inconsiderate about students time. During the last week of school there is a homework, project with a report and a test due

2.0
5.0
ME400
Grade: B
Dec 16, 2024

You'll likely be forced into his class. He is inconsiderate of students' time (cancels exams the day of), denies SAS test requests for no clear reason, changes HW assignments without telling us, and is overall blunt and condescending. His only good quality is his in-class examples, but even these come with tons of mistakes. Avoid if possible.

Tough grader
Test heavy
Graded by few things
5.0
5.0
ME400
Grade: B
Dec 17, 2024
Would take again

I took this class a year ago and at the time. The professor is definitely tough and demands a lot of work, this is not a class where you can get by with minimal effort. However, looking back now, especially in my current job, I realized just how valuable the material I learned truly is.

Tough grader
Amazing lectures
Inspirational
5.0
4.0
AE418
Grade: A
Dec 17, 2024
Would take again

I like his style but not everyone does.

Tough grader
Amazing lectures
So many papers
4.0
4.0
ME400
Grade: B
Jan 11, 2025
Would take again

Challenging course, but engaging if you put in the work. Prof has a specific teaching style - follow it closely and utilize resources like unstuck AI alongside the class materials. Attendance is key, and be ready to truly understand the concepts, not just memorize.

5.0
4.0
AE418
Grade: B
Jan 24, 2025
Would take again

Like almost all the reviews mention you either like him or dislike him. Personally, I did like his teaching style, but is different than other professors. Your grade is mostly based on the understanding of the material rather than final results in your exams.

Tough grader
Amazing lectures
Inspirational
5.0
4.0
AE418
Grade: B
Apr 6, 2025
Would take again

Unique professor but definitely knows the material. I would recommend doing the FEMAP videos.

Tough grader
Inspirational
Lecture heavy
5.0
3.0
ES204
Grade: C
Apr 24, 2025
Would take again

I personally liked his style of teaching, as he would explain things as if we had never seen any dynamics before, but i can see why it's not for everyone. Attendance was not mandatory, so I slacked off, which I do not recommend, but you would still be fine. I'm confident I could've received a higher grade if I put in more effort.

Clear grading criteria
Lecture heavy
Accessible outside class
5.0
3.0
ES204
Grade: A
Apr 27, 2025
Would take again

A very straightforward professor. If you follow his methods, you will succeed in his class. He maintains a strong balance between conceptual understanding and practical application of the material. I highly recommend him.

Tough grader
Amazing lectures
Clear grading criteria
4.0
4.0
AE418
Grade: A
Apr 30, 2025
Would take again

He is knowledgeable and patient, records lectures, and reuses homework. Provided many in-class examples (many with errors), but the homework did not always reflect them. Memorize his methods, and you will pass. The only downside is that he did not teach FEMAP but requires a project on it, so utilize his videos and find other sources.

Lots of homework
Respected
Lecture heavy
5.0
5.0
ME501
Grade: B
Dec 9, 2025
Would take again

He may not be the warmest person, but he is an excellent professor. His grading is strict, yet if you visit his office, he will sit with you and explain everything in detail. This ended up being my only B in graduate school.

Class Info

Online Classes

100%

Attendance Mandatory

31%

Textbook Required

39%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 60 grades
Most common grades:
A (31)
B (21)
Not sure yet (5)
Grade Distribution
A(32)B(21)C(3)D(0)F(0)A-/B+(4)
Based on 65 reported grades
A: 31
B: 21
Not sure yet: 5
C: 3
Common Tags
Inspirational (21)
Tough grader (15)
Lots of homework (13)
Lecture heavy (12)
Amazing lectures (12)
Test heavy (11)
Graded by few things (10)
Amazing lectures (9)
Rating Trend

Improving

+0.44 avg change
Sep
Oct
Dec
Jan
Apr
Dec
Last 6 months
Ratings by Course

ME304

5.0

(5)

ESSES

5.0

(1)

ES20402

5.0

(1)

AE408

5.0

(1)

IS204

5.0

(1)
+16 more courses
Difficulty by Course

DYNAM204

5.0

AE408

5.0

AE548

5.0

ME548

5.0

ME304

4.6

Similar Professors