Overall she's a pretty good teacher. Class is textbook heavy but you get the hang of the assignments and expectations quickly. She has "voice thread" assignments every week which are basically voice discussion boards. She doesn't explain things very precisely & writes confusing emails but overall her class is pretty easy & she's very understanding!