The professor is decent and is a great example of your average instructor. Seems to grade as a form of resentment. If you go to office hours for help he is often goofing around with other people and demonstrates a lack of maturity which is really frustrating. 