Reviews of professor Ivan Bermejo Moreno

Rating: 4.0/5, difficulty: 4.0/5
Class is hard, duh, but no one said it would be easy. Old school style of teaching but cares about the material and about students understanding the material. Challenging class but I'm glad I took it. This is probably what the level of teaching should be across the board but others water down the material.

Rating: 5.0/5, difficulty: 4.0/5
The professor is very good and always ready to answer questions. In my last half of the class, because of COVID2019, the class is taken online. He sometimes give me a page of explanation for my problem posted on piazza. But the class is difficult if you don't have been exposed for incompressible flow before. Incompressible flow is difficult!

Rating: 1.0/5, difficulty: 5.0/5
Boring lectures which includes hard subjects. Very hard homework which is impossible to finish unless you go and ask the professor himself. Hard exams and no extra credit assignments. If you need %1 to pass this course he wont do that for you and he'll let you fail! DON'T take ANY classes with this professor.

Rating: 4.0/5, difficulty: 3.0/5
The homework has a lot of derivations, but the prof really wants to help after class. The class content is hard, but if you take time to do homework, it will be okay. The exam is durable.

Rating: 5.0/5, difficulty: 4.0/5
One of the best organized, most accessible, most passionate about teaching engineering profs out there. His homework was outrageously difficult and almost impossible without office hours, but he was extremely accessible outside those times to helo if you were working full time and couldn't make it. Great class

Rating: 1.0/5, difficulty: 5.0/5
Exams are very hard and professor is not willing to change his method. it includes theory part with minus points which makes it impossible to get full credit for that section. I won't recommend taking this course with this professor unless you are willing to torture yourself for an entire semester. Hard and time consuming homework.

Rating: 5.0/5, difficulty: 5.0/5
Try to build interest in this subject by understanding when and why certain equations are being used, else you'll struggle with this course. For assignments, professor doesn't care about final numerical answers but the approach you took to solve the problem. Professor also invests time to help students understand the concepts during office hours.