Maria Vazquez
She goes out of her way to help her students. Noone fails her classes. All of her tests are online with 5-10 days to do them. She goes out of her way to get her students engaged in what she is teaching.