Omid Orouji
Professor O is incredibly knowledgeable about his field and adept at transmitting this information without overwhelming you. Every assignment taught us something vital. Don't miss class, as you'll be left behind. If you need help, ask! I saw this professor spend so much time going around helping everyone. Take his class, you'll learn so much.