Garry Johnson ha estado bailando y enseñando profesionalmente durante más de 20 años y ha desarrollado un estilo único que él llama “salsa freestyle” – el estilo tiene una fuerte influencia cubana. Le gusta señalar que el objetivo de su filosofía de enseñanza es permitir que sus estudiantes bailen libremente con bailarines de salsa de cualquier estilo.
Garry ha enseñado durante más de una década en el Allegro Ballroom en Emeryville, y ahora enseña salsa en Petaluma.