Seems like a great professor, can be at times although super stubborn and will not budge or give any leniency. If you do not do well on exams they weigh a large majority of your grade. It's not the end of the world taking the course with him but if you have another option I would look into it. 