amy is an absolute gem! she is so sweet and loves teaching this class! i rented the book, but honestly didnt really need it. attendence points for going to lecture and studio portion. as long as you show up, and do the online quizzes, you are golden! so much fun, highly recommend for a gen ed.