No, you don't have to go everyday. You will figure out the days you can skip and the blow off classes. Also, I never stay the whole time, most of the time I will stay to get the jist of the class for that day then leave.