Nasser Khazeni
Dr. Khazeni is a pretty cool person, but he is not a good professor, his method of teaching is not the best, he prefers to teach theory, rather than do any problems in class. His tests are very difficult, but he lets you use the book, the reviews given by the TA are nothing like the test.