Kimberly MacKay
Kim is very good at explaining things, make sure you try to read the chapters covered before class as it makes it easier during class. There are lots of accessible help sources when needed.