Blake is an amazing teacher. He has fill in the blank slides which are easy to follow throughout class and help understanding. There is a quiz each week, but they do not affect your grade terribly and definitely help if you try. He gives MyLab Math for each lesson and written hw once a week; hw is worth doing to make sure you know your stuff