Mary Ellingwood
Great teacher, breaks down the information you that you can understand. Gives great examples of the material taught, adds humor into information. Quizzes and exams throughout the semester. Online homework for each section. Extra credit for all exams available. Would definitely take another math class from her.