Ardeshir Raihanian Mashhadi
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.