PLEASE STAY AWAY FROM DR.A! YOU HAVE BEEN WARNED. If you do have to take him, I feel sorry for you. Prepare to be hit with one curveball after another. "Guys, this won't be on the exam." He puts that on the exam regardless. He barely sends homework, and he never checks it. He seems confused about his own work most of the time. Books mandatory.