Reviews of professor Ali Fahem

Rating: 4.0/5, difficulty: 4.0/5
Professor gives a good amount of homework but many of the questions are similar to the book. His exam review questions are similar to the tests. Ideally he would post better solutions so students could more effectively study.

Rating: 3.0/5, difficulty: 4.0/5
You can tell he cares for the students, but it is very tough for him to get the knowledge down to basic form to understand. The lectures help for a very broad understanding of what is going on, but you will need to understand the homework and textbook to TRULY get anything out of the class. Tough, but fair class.

Rating: 4.0/5, difficulty: 4.0/5
I'm of the belief that this class will probably be hard no matter who you have. I struggled with the content for much of the semester but by the end of the course I believe I have a solid grasp of the material and concepts. There was so much homework but it really did help me learn the material, and at the same time was much harder than the tests.

Rating: 4.0/5, difficulty: 4.0/5
Fahem is a nice guy, he really makes things harder in class, but if you read the book and his notes youll find out they make sense! His homeworks are extremely tough and long, but his exams are really easy. Youll get something if you work.

Rating: 3.0/5, difficulty: 4.0/5
Vibrations is a difficult course no matter who teaches it. Fahem did the best he could but people were just not willing to pay attention in class and or read the text book outside of class and truly learn from the homework. Homework is the most important thing so do all of it step by step and you will understand the material. He is a very nice guy.

Rating: 4.0/5, difficulty: 5.0/5
Fahem clearly cares about his students and can be very helpful if talked to individually. Homeworks are incredibly long and difficult but do prepare you adequately for the exams which are slightly easier. This class requires lots of work outside of class so do not expect to just show up to class and take exams.

Rating: 1.0/5, difficulty: 5.0/5
Grade for the course is mostly determined by homework which is 37% of the class. The homework has no basis, classwork and class notes are useless due to the inconsistency, inaccuracy, and completely unhelpful. There is no adequate preparations for exams, solutions are not posted to further your understanding. Exams do not reflect what is taught.

Rating: 3.0/5, difficulty: 4.0/5
Theres a little bit of a language problem some things he says are not the clearest. Homework is tough its difficult to transfer what he teaches to the homework. Some of it is just because its difficult and some of it is because he assumes assumes you know it. He seems like he knows the information though and the tests arent bad.

Rating: 4.0/5, difficulty: 4.0/5
He expected us to KNOW prerequisites material. This class is basically Dynamics & Differential Equations mixed together. As long as you know those you will be fine. He does his best to explain the concepts; he did not do a good job relating examples with life. We do not know the importance of the material. Takes attendance often, not everyday.