
Dan
Dan trained in London at the renowned Maven Academy under Dan Geoghegan. His teaching blends modern technique with a structured approach, adapted to every level.
He’s also a father of three and coaches his own kids — with the same patience he brings to every student at the academy.












