Candi was an awesome prof, the course has a lot of information and that in and of itself makes it tough. However, if you study and put in the work you can get a good mark. She was very knowledgeable about the material and made class interesting. Textbook is not needed because everything you are tested on comes directly from her slides.