Carissa Manrique
Dr. M. is one of the best instructors I've had. Her online course requires a great deal of discipline  and her assignments are tough. However, she is a fair person who does her best to help students get through the work. In fact, she is there, cheering her students on in a way I've never seen in 30 years of academia. Take her course! 