I took her online class, and it was pretty self-explanatory. She gives a reasonable amount of time for one to finish the homework. She is clear on what she wants from her students and wants everyone to succeed in her class. I learned a lot in her class, and I honestly didn't think I would enjoy it as much as I thought I would...