The training was excellent. The material was covered in-depth and presented with precision and clarity. The insights that Richard shared along the way were in valuable. His experience and expertise are shared in a very natural way through his teaching.
I really liked how Richard emphasized correctness while creating an environment that fostered confidence and exploration. Richard was very generous with his knowledge but careful not to overload trainees with too much at one time.