Marie Madigan
Highly recommend this Professor. She gives a lot of information but was wonderful at explaining and breaking down concepts to make them more understandable. She is always available through email and responds quickly. She also gives plenty of extra credit quizzes to bring your grade up. Really important to read through lecture notes after class!