Miriam Shealy
She is very sweet, but her lectures are all over the place and very unorganized. You will have to teach the material to yourself. However its not too hard if you can keep up with the amount of homework.