MDA logo356

Find a Class

Find Your Nearest Master Ding Academy Branch

All MDA instructors listed on this website are certified to teach under Master Ding Academy organisation and have renew their registration annually.

In addition, they are required, in a programme of continuous development, to improve their skills and understanding of Traditional Yang Style Tai Chi Chuan through regular training with Master Ding.


Zoom in on the map or choose a country to find a location near you.


MDA Norfolk

Private tuition at Littel Gompa

Instructor :Costakis Stephanides


Dixons Academy Cottingley, New Road, Bingley, BD16 3LG

Tuesday: 7:00pm


Instructors: Ruth Adams and John Bonnett


Clissold Park,
Green Lanes,
London N16 9HJ


Wednesday  14:30 - 15:30      All levels


Contact Instructor: James Mills 



Ventnor Botanic Gardens,

Undercliff Drive, Ventnor,

Isle of Wight   PO38 1UL


Monday   10.00am - 11.00am               

All Levels - Beginners to Advanced

Wednesday 9.30 am - 10.30am / 10.30am - 11.30am      

All Levels - Beginners to Advanced

Friday    11.15am - 12.15am                          

All Levels - Beginners to Advanced


Contact Instructor: Tony Bellis



Hatherleigh Community Centre
Bowling Green Lane
Devon EX20 3HB


Friday  10:00 - 12:30   All levels

Contact Instructor: Brian McDonald




Go Sport Gym, Conyers School,

Green Lane, Yarm TS 15 9ET


Tuesday 7pm - 8.30pm   All Levels

Contact Instructors: Andrew Knox / Chris Scaife


The Bandstand, Ruskin Park, Denmark Hill, London SE5 8EL 

Wednesday 10:30 to 11:30


Instructor: Ben Archard contact


ARC Stockton Arts Centre, Dovecoat Street, Stockton-on-Tees, TS18 1LL

Thursday :          7.30pm - 9.00pm


Instructor: Mike Watson contact


St Andrews Church Hall, Haughton-le Skerne, Darlington, DL1 2DD

Thursday :          10.30am - 11.30am


Instructor: Mike Watson contact


Bannatyne’s Health Club. Myton Road, Ingleby Barwick, TS17 0WA

Wednesday :          3.30pm - 4.30pm


Instructor: Mike Watson contact


Spennymoor Settlement, O’Hanlin Street, Spennymoor, DL16 6RY

Wednesday :          12.30pm - 1.30pm


Instructor: Mike Watson contact


Hart Village Hall, Front Street, Hartlepool, TS27 3AW

Wednesday :          9.30am - 11.00am

Friday :                   2.00pm - 3.30pm


Instructor: Mike Watson contact


Grange Road Methodist Church, Tankerville Street, Hartlepool, TS26 8DU

Tuesday :         6.00pm - 7.30pm

Thursday :        1.15pm - 2.45pm  


Instructor: Mike Watson contact


The Wilson Centre, Manor Gate, Long Newton, Stockton-on-Tees, TS21 1DD

Tuesday :          3.00pm - 4.30pm


Instructor: Mike Watson contact


Darlington Friends Meeting House, 6 Skinnergate, Darlington, DL3 7NB

Monday :          5.30pm - 6.30pm

Tuesday :        10.00am - 11.30am

Friday :            11.00am - 12.30pm


Instructor: Mike Watson contact


Bannatyne Health Club & Spa, Haughton Road, Darlington, DL1 1SS

Monday :          3.15pm - 4.45pm.    Club members only

Tuesday :        12.45pm - 1.45pm.   Club members only

Friday :            9.30am - 10.30am.   Club members only


Instructor: Mike Watson contact


Dolphin Centre, Horse Market, Darlington, DL1 5RP

Monday :          1.15pm - 2.45pm


Instructor: Mike Watson contact



David Lloyd Leisure, Teesside Barrage Way, Thornaby, Stockton-on-Tees, TS17 6QA

Monday :          11.30am -  12.15pm.  Club members only

Wednesday :     7.30pm  -  8.15pm    Club members only

Thursday :         9.15am  - 10.00am   Club members only


Instructor: Mike Watson contact


Total Fitness, Mandale Triangle, Middlesbrough Road, Stockton

Monday :          9.30am - 11.00am     Club members only

Wednesday :    5.00pm  -  6.00pm    Club members only


Instructor: Mike Watson contact

8th Guernsey Sea Scouts Headquarters,

Le Douit Boudin, 

Catel GY5 7UN,




18:45 - 20:00    All levels    

20:00 - 21:00    Senior students

Contact Instructor : Rick Fletcher


Bullion Hall Community Centre, South Approach, Chester le Street DH2 2DW

Wednesday        2.30 - 3.30pm  All Levels


Instructor: David Robinson contact


The Yoga Station, Whitley Bay Metro Station, Station Road, Whitley Bay, Newcastle Upon Tyne, Tyne and Wear, NE26 2QY

Monday.             5:00 - 6:00pm   All levels


Instructor: David Robinson contact


Linskill Centre, Linskill Terrace, North Shields, Newcastle Upon Tyne, Tyne and Wear, NE30 2AY

Monday             6:30 - 7:30pm    All levels


Instructor: David Robinson contact


Priesley Court, Railway Road, Ilkley LS29 8UU, West Yorkshire

Monday 10:00am

Suitable for beginners


Instructor: Susie Wistle contact


Warrior Martial Art Academy, Old Mill, Victoria Road, Eccleshill, Bradford BD2 2BH

Friday 9:15am


Instructor: Susie Entwistle contact


Mechanics Institute, 93B Stone Hall Road, Bradford BD2 2EW

Thursday 7:00pm


Instructor: Susie Entwistle contact


Laycock Village Hall, 3 Laycock Lane, Laycock, Keighley BD22 0PH

Thursday.  1:00pm


Instructor: Susie Entwistle contact



Centre Stage Academy, 2 Design House, Sizers Ct, Yeadon, Leeds LS19 7DP

Wednesday 11:00am


Instructor: Susie Entwistle contact



Guiseley Theatre, The Green, Guiseley, Leeds, LS20 9BT West Yorkshire  

Thursday 9:30am


Instructor: Susie Entwistle contact


Clarke Foley Centre, Cunliffe rd, Ilkley, West Yorkshire, LS29 9DZ

Monday            9:00am and 11:00am

Thursday          7:00pm


Instructors John and Linda Bonnett contact


The Hogarth Health Club, Airedale Avenue, Chiswick, London W4 2NW

Tuesday  12:00 - 1:30pm. Club members only.

Thursday 12:30 - 2:00pm. Club members only.


Instructor: Yuka Donovan contact


Katherine Low Settlement, 108 Battersea High St, London SW11 3HP

Wednesday 1:45 - 2:45pm. Tai Chi for over 55's


Instructor: Yuka Donovan contact


Ixworth Place Community Centre, 2 Kimbolton Row, Ixworth Place, London  SW3 6RQ

Wednesday  18:00 - 19:30 pm. Suitable for all levels.


Instructor: Yuka Donovan contact


Mayura Yoga Studio

196 Eastern Esplanade

Southend on Sea SS1 3AA

Class: Thursday 9 am - 10.15 am     All Levels 


Contact: Babara Shead


St. Cedd's Hall, Blythswood Road, Goodmayes, Iford, IG3 8SH


7:45 - 8:45pm    All levels

8:45 - 9:15pm    Intermediate/Advanced Self Defence applications


Instructor: Ko Poon contact


Cripps Leisure Centre, Cliftonville Rd, Northampton NN1 5BX

Wednesday 5:45 - 6:45pm


Instructor: Nick Cheang contact


Lings Forum Leisure Centre, Billing Brook Road, Northampton, Northamptonshire

Tuesday 11:00am - 12:00noon


Instructor: Nick Cheang contact


Deeper Being, 257 Harlestone Road, NN5 6DD

Day and evening classes run throughout the week. Contact Instructor for details.


Instructor: Nick Cheang contact

Arbroath Sea Cadets, 31 - 35 E Abbey St, Arbroath DD11 1EN, United Kingdom

Monday 6:00 - 7:30pm All levels


Instructor: Sally Thomson contact


Monifieth Community Cabin, 6 Union St, Monifieth,  Dundee

Monday 1:00 - 3:00pm All levels


Instructor Sally Thomson contact


The Centre, Chywoone Hill, Newlyn, Cornwall, TR18 5AR

Wednesday   6:30pm-8:00pm 


Instructor: Nicolas Darling Click to contact


Ayscough Hall, Lee Street, Louth.

Monday 7:00pm - 8:30pm    All Levels

Tuesday 10:00am - 12:00 noon   All Levels


Instructors: John and Nicky Clarkson contact 


St. Margaret's Church Hall, Lime Avenue, Leigh-On-Sea SS9 3PA 

Tuesday           11:15 - 12:45am      All levels

Tuesday           7:45 - 9:15pm          All levels


Instructor: David Puncher contact


Pither Hall, Christ Church Center, 

46 Reading Road, Henley on Thames, 

Oxon  RG9 1AG

Wednesday           7:30pm - 9:00pm    All levels


Instructor: Julian Dear contact


Wanstead House Community Association, Wanstead House, 21 The Green, London

Monday             7:30 - 9:00pm    All levels


Instructor: Ken Young contact


Chandos Centre



7:30 - 8:30pm  Beginner to advanced class

7:30 - 9:00pm  Intermediate/Advance class

8:30 - 9:00pm  Self defence applications



7:00 - 9:00pm  Advanced (By special invitation only)


Instructor: Ko Poon contact


Priors Corner, Dunley's Hill, North Warnborough, Hook, Hampshire

Sunday 5pm


Instructor: Russ Phillips contact


Wesley Hall, Newbury Methodist Church, Northbrook st, Newbury

Tuesday 6:45 - 9:00pm

suitable for beginners

Instructor: William Mak contact


Newbury and Thatcham Hockey Club, Henwick Lane, Thatcham

Friday 6:45 - 8:15pm

suitable for beginners

Instructor: William Mak contact


Maybank House, Unit C,  
208 Maybank Road, 
South Woodford, 
London E18 1ET

One of the two full-time Centres of Master John Ding


Click page for full-time classes time table


Limehouse Basin, Block B5,

5 Branch Road, Limehouse,

London   E14 7JU


Click page for full-time classes time table