Doreen Prendergast
She is very understanding, she answers very quick, helpful, she makes her lectures easy so everyone would understand. You do have to take notes and study hard. If you study, exams wont be challenging.