Great! Really enjoyed the online class. Heavy on the textbook. Discussion posts are important for a good grade. The assignment instructions were always clear and concise, and she gave easy-to-understand/implement advice for improvement. You pick your own topic for the final, which was amazing. 10/10 would take her class again.