Sarah Ladino
She'll be the right professor for those who really want to learn. Also, she really cares and wants to ensure students understand all of her lectures to have a good ground for the next classes. You may have to come to campus for the mid & final exams if taking online class. Lots of homework, but it's great for your knowledge enhancement. 