Marissa Salazar
Dr. Salazar is very fair and extremely helpful.  Her online course very organized and easy to navigate. She uses something called contract grading so your grade is not dependent on test scores. A bit homework-heavy since it is an 8 week course, but all very manageable if you set aside the necessary time to complete assignments.  Great instructor. 