Sharon Arnold
I have seen a lot of bad reviews for Dr. Arnold.  However, I feel she really got me prepared for the actual program.  Most of the elements learned from 1010 can be applied to other courses. If you ask her a question, she will most definitely answer it and help you out. Helpful on test outs and has a surplus of knowledge in the field. Great teacher!