I'm terrible at math, and Mark Piraino was not helpful at all. He tended to rush through the material so I was constantly behind, and he would talk while we were copying notes so I would have to choose between listening to his explanations or writing notes. His answers to my questions weren't thorough and left me more confused than when I started.