
Живя в Эдинбурге, Чарльз ведёт занятия в Tribe, Hot Pod Edinburgh и Tidal Yoga, а также регулярно проводит онлайн-классы, индивидуальные сессии один на один и выездные ретриты. К практике йоги он пришёл в 50 лет, а за семь лет до получения преподавательской квалификации выстроил устойчивую личную практику. В 2019 году он завершил 200-часовое обучение Yoga Alliance Professionals (UK) в Red Hot Yoga в Гилфорде, графство Суррей.
С тех пор Чарльз стабильно преподаёт как в студиях, так и онлайн, нередко ведя по 10–12 занятий в неделю. В 2023 году он получил ещё одну 200-часовую квалификацию Yoga Alliance (US) у Leslie Glickman в Yoga Journey в Бока-Ратоне, Флорида, сделав акцент на Yin и Vinyasa yoga. Дополнительно у него есть два сертификата по 40 часов: Yoga Nidra и Yin.
В его арсенале — hot, power, flow, vinyasa, slow flow, gentle flow, foundation, yin и restorative, преимущественно в классах для любого уровня. Чарльза ценят за внимание к выравниванию, точные инструкции, а также за тёплый, поддерживающий стиль преподавания с хорошим чувством юмора.