Attendance is apart of your grade, so if you miss like everyday(like me), obviously your grade will suffer. Its a very simple class. I personally never used the book but if you like to study I recommend it. He made it fun and its mostly just tests /quizzes over the things he covered in his lecture.