Straight from the jump he let us know this was his first time teaching, and honestly he isn't a bad professor. Can be a bit confusing at times but REPEATEDLY goes over material until everyone understands it. Hes an easy grader as long as you do the work and show an actual interest in his subject. Very easy to talk regarding grades and extra credit.