Great guy ! Very disorganized at times , but his humor tries to make up for it . Gives GREAT study reviews for exams . Highly recommended .