Eduardo Villanueva
You WILL be underprepared. He deviates from textbook and other material for tests/quizzes. In most math classes, you are provided with practice questions outside of graded material to independently work on or seek tutoring help. He instead presents these practice questions in the form of graded quizzes. There is no way to truly prepare.