Without a doubt one of my favorite teachers. Math has always been my least favorite subjects, but he makes it fun and easy to understand. Is always willing to help you out no matter how much time it takes, very didicated to his job. Always a relaxed or fun class.
I had Oakes in his first year of teaching and know his class has changed a lot since then, but he was awesome. He's fun, especially when you get him off topic.