Professor Faremouth does give a group project for the semester thats worth a good portion of you grade. There are quizzes almost ever week. You have to attend class and TAKE NOTES!!! on the lecture to pass. She is very understanding when you cant attend class for a Legitimate reason. You DONT have to buy the textbook.