AMAZING PROFESSOR!!! You won't regret taking her class!!! Almost everything is online the hw's and quizzes as well as she extends the due dates if you need extra time!! super lenient and teaches the material really good!! Don't really use the textbook as much so just get the online code don't waste money on the book.