Maziar Ouliaei-Nia
Great teacher. I ended with a C but it was my first semester and coming out of the class I know I could have done better. A fair teacher-doesn't curve but the tests are very reasonable and he redistributes the weighting of tests to your own individual advantage at the end of the year. I would definitely take him again. A really nice dude. 