Julie Tannenbaum
Julie is awesome. It would be a loss not to take a class with her, regardless of your major. Super smart, sharp, and logical person. Very accessible out of class. She even meets with students during the weekend. Time commitment is necessary but not sufficient for loving the class. 