Robert Nazarian
Dr. Nazarian is the best professor I have had so far and an amazing person. His class is very interesting and more difficult than the other physics professors but I would take his class again over any other professor. This is not the class to take unless you are willing to put in a lot of time. He is very accessible out of class and cares a lot.