He has you sign up for an online website called Expert TA and has you do problems he assigned from there. My general problem with the Expert Ta questions is that they are more frustrating rather than helpful. Sometimes, reading the book is way more helpful than his lecture. He's a very nice and knowledgeable person but not an effective instructor.