Joe the kinda dude who is a straight arrow, will tell you what you know on exams. Pretty chill but you need to know your stuff. He is experienced and knows his stuff, so don't be afraid to ask if course material is confusing. Would take again.