Diana Kelkenberg
One of the best teachers I have ever had in life. She does a great job of answering every question that is asked in class and makes certain that you understand the material. She literally tells you what will be on her unit exams and what to focus on. Also helps tremendously with homework and the few classwork assignments. Highly recommended.