John has been dancing and teaching salsa for about a decade. He has trained under Mauricio Reyes (LatinMotion), Gary Thomas (Mamboleo), Dani K (Alcadanz) and several other UK and international artists. He has been actively performing in the UK and major European and International salsa congresses, most recently as part of the professional Otradanz team and in a partnership with Anna Villa. John is known for his originality and energy on the dancefloor. He brings these into his classes, helping his students to develop their confidence, creativity and musicality.