I took her class online, which is not my preferred style of learning. However, she made lecture videos that were quick and easy to follow and she always responds to my emails when I have questions. Though there is a lot of homework it is very easy and not that time consuming. She also drops your lowest test score which is nice.