Celina Salcido
Though the class is a bit tough, Celina is great and she makes the topic easy to understand. There's online homework for all the chapters we go over. No quizzes/essays of any kind. Four exams online, timed for an hour each. Offers limited extra credit. Attendance is taken randomly, so it's better to just be in class as it's 10% of overall grade.