Garry Johnson danse et enseigne professionnellement depuis plus de 20 ans et a développé un style unique qu’il appelle la salsa « freestyle » – ce style a une forte influence cubaine. Il aime souligner que l’objectif de sa philosophie d’enseignement est de permettre à ses élèves de danser librement avec des danseurs de salsa de tout style.
Garry a enseigné pendant plus d’une décennie à l’Allegro Ballroom à Emeryville, et enseigne maintenant la salsa à Petaluma.