Dede Long
I love her teaching so much. She is caring, resfectful, and explains things clearly. She will clarify any concepts when you ask questions. Her class is engaging because she interacts with students and prove real life examples. There are weekly quizzes, short in-class quizzes, two midterms, and one final. Take her!