Mohsen Eshraghi
I solved all the homework problems, studied all the time, used all the material provided by the professor, and my overall grade was a "C." His midterm was as awful as his lectures. He is the worst professor that I ever had. If there are any other professors teaching the same class, don't take it with him and keep your GPA safe.