Was able to explain and apply most everything very well . But he also thought he knew everything . Very fair on grading papers and test .