Dr. Huybers is a great professor. She is very kind and knowledgable, and wants you to be successful in this class. She and her TA's have weekly office hours, which helped me a lot. There is a final project and four total quizzes (in which your lowest grade is dropped). Study the lectures more than anything. Textbook is not important.