I took this course as an online summer class and loved it!  One of the best structured online classes I've ever had.  As long as you work consistently and do your reading it's a great class to take online.  There's lots of assignments but they are fun and easy.  10/10 I recommend that you take her class.  