Farhad Zabihi
Good instruction, and helpful to students he likes. If you miss class you will get FAR behind. Go to every class, take good notes, and you should do fine. Unfortunately, I had him during a semester with some personal matters that took me away from school, and he did not work with me at all to transition back in. Not empathetic at all.