He did a very good job of explaining everything to my son in Physics and Pre-calculus. Only one lesson so far, but extremely happy with results.