Stephanie Aube
The lectures are clearly printed in note sheets that are easy to follow, she gives you all the material you need to do well, you just have to be willing to apply it and go get extra help if you dont understand something. She is really willing to meet with students and explain things differently if you dont understand.