Jacqueline Gartner
She gives good lectures and works out examples. Her homework is easy, but her exams are difficult. Some exam questions do not reflect what is on the homework and you would only know if you paid attention in class. The case studies she gave has a steep learning curve, so if you are confused at first, then ask for help right away.