Jennifer O'Neil
she is very knowledge and she has outside source that will help you retain the material very easily like the Amoeba sisters, her teaching style is very clear and concise in her method of teacher, Overall, she is a very funny, and smart and caring professor and she let's you reach out to her anytime.