Tough teacher, caring teacher -- especially caring and helpful to me outside of class. But man! Tough Calculus teacher. She left me in the dust!
She was an excelent teacher when I had her. Easily one of the best, nicest, funniest, and clearest teachers I've ever had. My hat is off to her.