She is excellent. You will learn how to do lesson plans. Gives great ideas & is terrific at responding to emails. Only available evenings as she teaches during the day. Easy A if you keep up with the work, which really isn't that much. She teaches the class online or in person. If you take online, she invites you to in person anytime you want. 