Andrew Ross
Dr. Ross is always eager to hear what students have to say (in a sweet, encouraging way), but be careful with your facial expressions looking too quizzical because he occasionally cold calls. Wonderful at explaining critical concepts and always cheerfully rephrases his own questions/talking points when asked. Assignments are clear and fair. 