please please try to avoid him. You do not understand anything he says. I have always gone to every lecture in my life and his are so useless. He is so harsh, his tests are so impossible. so impossible. It was the worst class I have ever dealt with because of him. The whole class thinks we are gonna fail and the averages were in the '20s.