Honestly, this class is a lot of work. And this man is very arrougant. He's super smart and makes sure to rub it in your face. Forget asking questions. The tests are set up to make you fail, but provided you take the time to study, and study hard, you will get an A.