Great teacher, just make sure you do the homework. Also, whatever you do, don't talk during announcements. EVER!!!
He's a really good teacher, he is always willing to help me. The only problem is he is a Cowboys fan.
He is not very helpful. Sometimes when he goes over problems we are not sure what he is talking about because he never explains things.