
Con base en Edimburgo, Charles imparte clases en Tribe, Hot Pod Edinburgh y Tidal Yoga, además de dirigir sesiones online regulares, clases privadas uno a uno y retiros en distintos destinos. Inició su camino en el yoga a los 50 años y consolidó una práctica constante durante siete años antes de obtener su certificación como profesor en 2019, con una formación de 200 horas de Yoga Alliance Professionals (UK) en Red Hot Yoga, Guildford, Surrey.
Desde entonces, ha enseñado de forma continua en estudios y en línea, con frecuencia al frente de 10 a 12 clases semanales. En 2023 sumó otra titulación de 200 horas con Yoga Alliance (US), junto a Leslie Glickman en Yoga Journey, Boca Ratón, Florida, centrada en Yin y Vinyasa yoga. También cuenta con certificados adicionales de 40 horas en Yoga Nidra y Yin.
Su enseñanza abarca estilos como hot, power, flow, vinyasa, slow flow, gentle flow, foundation, yin y restorative, en clases mayoritariamente aptas para todos los niveles. Se distingue por su atención a la alineación, sus indicaciones precisas y un enfoque que reta al alumno con calidez, apoyo y sentido del humor.