Very nice guy . He will go over everything with you step-by-step . He does not give too much homework . He is funny in a very dorky way .