For context, I graduated in '12. He knows his material very well and will help you. If you're math disabled he is going to give you a hard time for it so know what your struggles are so that you can properly communicate them to him or he'll assume you aren't trying.
He's taken heckling of students too far in the past to the point where I've seen a female student leave his classroom in tears from an inappropriate comment so keep a low profile around him to avoid unwanted attention/harassment.
His jokes have nothing on Luke Runkel. It's hard to concentrate on math when I'm laughing so hard! :)
He is not that bad now. He used to give a lot of homework but now he is more mellow. He can help if you ask and he knows what he is talking about.
i think that he is a very mean and unhelpful teacher he gives you a ton of notes then he gives you homework right after! he gives homework everyday and its usually very long expecially on fridays!!!!!