Great, young professor. Young personality (in a good way). He makes you feel like he's one of you while also understanding that he is your professor. Lays out the entire semester in the syllabus with rubric and deadlines and all. Doesn't play games with your grade. everything is in front of you. Shouldn't be hard to get an A at all so Do your part.