Warren Ondatje
Great professor. If you are confused about any concepts, Warren will take time to explain it thoroughly. He provides practice problems that are VERY similar to the exam free response and there are extra credit opportunities for each exam. Should be an easy class if you study, even if you are not good at math.