Katherine Payne
Extremely helpful and nice. Usually lenient with late assignments as long as they're only a day late. Assignments are very clear and she provides good enough time from the day the assignment is given to the due date. Very satisfied.