Reviews of professor Ali Fahem

Rating: 3.0/5, difficulty: 4.0/5
Definitely not an easy course. You need to pay attention to the lectures and reference the book as well since he does make mistakes often enough that it matters. Early in the course, half of the lecture time is mostly him answering questions due to his mistakes or wrong notation. Later in the course it got somewhat better due to students adjusting.

Rating: 4.0/5, difficulty: 4.0/5
There is certainly no easy way to teach vibrations but this professor did a great job and actually cared about the class. There is a lot of emphasis on the derivations/fundamentals in the homework which takes a lot of time to fully understand but I walked out of the class learning more than pretty much any other course I have taken.

Rating: 4.0/5, difficulty: 4.0/5
Lectures are in-depth and derivation-heavy, because that is necessary for this coursework. The homework was usually pretty long & difficult but it required thinking through it & learning the material. Willingness to do this & devote effort to the learning process is key. People wanted to write off Fahem way too quickly. Trust the Process.