Benson Au
He is one of the best. The lecture pace is quick, but he is accessible and encouraging outside of class. I brought hw questions to his OH and he was always happy to answer. In his class students need to challenge themselves to really learn and his class is not an A for lazy students. I am taking another math class with him :)