TAKE CLASS WITH HIM!!! You will not regret it I promise, this subject sucks but he makes it interesting and fun. He makes everything super simple for us and if you miss class he lets you make it up by writing a paragraph. Andy is a grad student too, so he totally gets it and treats everyone with respect.