John was not only engaging, but also explained the material in a way a gorilla like me could easily digest. 10/10 recommend