Reviews of professor Ardeshir Raihanian Mashhadi

Rating: 1.0/5, difficulty: 5.0/5
This professor is bad at explaining the concepts. He gives Homeworks, projects, memo's (50 pages each at least), presentations, participation activities, and Exams!!!!! Do not do the same mistake I did and take it with literally any other professor

Rating: 5.0/5, difficulty: 2.0/5
I took his MAE334 and MAE451. He is an awesome professor. He looks very cold-hearted person but going to his office hour once will change your mind. He is always ready to help you and tries his best to not pressure students during the semester. If you think he is a bad professor, that means you weren't meeting him often for help.

Rating: 3.0/5, difficulty: 4.0/5
Homeworks are always difficult. Involves a lot of Matlab coding.

Rating: 1.0/5, difficulty: 4.0/5
One of the worst professors at UB. This guy is a total joke can't even explain his own slides which are basically copy/paste from 4-5 recommended textbooks for this class. The exams are harder than in-class examples. Someone needs to replace him for both 494 and 451. Pathetic experience. I still managed to ace this class no credit to this prof.

Rating: 1.0/5, difficulty: 5.0/5
He gives A LOT OF WORK and he doesn't even know how to explain things in class. All of my friends in that class had the same problems with him.