Great trainers that spend time to explain and show how things should be done. Highly recommended.
Highly professional service