Omid Orouji
I received a B+ and B grade for two classes that I took with Omid. He advised against taking both classes simultaneously, I had no other option, and I was concerned about just passing the courses, but he helped a lot. He might seem really tough at the beginning of the semester, but he was more caring toward the end. Thanks for all the extensions. 