Alford Choi Kwang Do

Alford Choi Kwang Do is a local Martial Arts school that concentrates on the benefits of training ... fitness, flexibility, self-confidence and fun!

What kind of thing will I do in a CKD Class? Each class starts with a full body stretch, (many of the movements will be recognised by Students who study Yoga and Pilates) The stretching is geared towards preparing the body for exercise, reducing stress, freeing the mind from outside demands allowing a student to focus and controlling the breathing....

The stretch is followed by a warm up. The war

Operating as usual

[08/23/21]   Hi All,

Alford Choi Kwang Do will be restarting classes tomorrow at 18:15 for the Little Dragons class, 19:00 for the middle class and 19:45 for the Adult class.

Just FYI we are only starting the Tuesday classes at present, Sunday classes will be looked into but at present will not be running.

Hope to see you there!

[03/19/20]   Hi All,

In line with recent Government advice I think it is best if we cancel classes for the immediate future. At present a period of twelve weeks has been proposed as a reasonable time for the effort to contain COVID-19 to be effective, and I'd hope that in the event that things return to normal earlier than that we can recommence classes at that time.

I'm afraid that this will also affect the Black Belt testing scheduled for the 28th March. We will of course try to reschedule this at the earliest time, and I'm conscious of the disappointment this will cause for the students preparing for their 1st and 2nd Dan Gradings. I'm sure, however that they will understand that in the current situation this is probably for the best.

In line with this please feel free to stop any monthly payments for classes. If you have any questions regarding this please feel free to get back to me.

Best wishes, and stay safe!

John Flann
Chief Instructor
Alford CKD


Alford Choi Kwang Do's cover photo


Alford Choi Kwang Do's cover photo

[01/02/20]   Happy New Year All,

Just a quick note to inform any of my students who may have attended my Wednesday Lunchtime class at the Beacon Center in Bucksburn.

From 2020 these classes will now be held at the Village Gym, Prime Four in Studio 2. This is an excellent facility and the studio is a good size with plenty scope for training.

If anyone plans to attend, please note that you will need to fill out a Village Gym Guest Form. Contact me for a copy of the form if required, it only is required the first time you attend.


[12/31/19]   Hope everyone has a safe, happy, healthy and prosperous new decade!! Happy New Year All!!

Pil Seung,
John Flann
Alford CKD

[12/23/19]   Alford CKD would like to wish all the Students, Leadership, Storm Team and Instructors a very happy Christmas, and a safe, healthy and prosperous new decade.

Pil Seung Everyone!!

[12/14/19]   Hi All,

Although we had scheduled to have a class tomorrow, it turns out I'm short an instructor and given the quiet classes lately I'm going to cancel tomorrow's class. This means that next Tuesday will be the last Choi Kwang Do class of the year. We will be returning on Tuesday the 7th January 2020.

Hope to see you all on Tuesday for the last class of the year!



Alford Choi Kwang Do's cover photo


Many congratulations to Lachlan Dow 3rd Dan. Lachlan passed his 3rd Dan grading last December, but due to college commitments had not had the opportunity to get his certificate presented. Sorted!!


Alford Choi Kwang Do's cover photo

[06/02/19]   Small but excellent grading today at Alford CKD. Can someone please ping me a photo from the post-grading line-up? Thanks All!!

[03/21/19]   Hi All,

Please remember that Sunday classes will not run for the next four weeks. Sunday classes resume on the 28th April. Tuesday classes will run right through as normal.



Alford Choi Kwang Do's cover photo


Hi Everyone,

Congratulations to all who graded successfully today. It was lovely to see so many friends and family along to see their loved ones grade, and it always boosts the energy in the hall when there are people cheering on the students. Special thanks to Senior Master Rafferty and Master Stott for attending as guest examiners, and to the others helping out who make such events possible.

John Flann
Chief Instructor
Alford CKD

P.S. Can someone please send me a copy of the grading photo as I failed miserably to get a picture taken with my phone.

[03/02/19]   Good luck to all the Alford CKD students grading tomorrow.


[01/27/19]   Sunday Classes 2020

[01/02/19]   Alford CKD would like to wish all our students a very Happy New Year. Here's hoping 2019 will bring you all that you hope for. and Happiness, Health and Success for the coming year.

Just a wee reminder that classes resume on Tuesday the 8th January, hope to see you all there!!

Best Wishes,
John Flann
Chief Instructor
Alford CKD


Excellent day at Alford CKD with a Colour Belt grading in the morning followed by a 3rd Dan Grading in the Afternoon.

Many thanks to all the fellow Instructors who helped out to make this a great day for all.

Many congratulations to Lachlan and Alex Dow for successfully grading to 3rd Dan.

Special thanks to Master Alan Stott for making the trip out to Alford as guest examiner.

Pil Seung All!!

[11/10/18]   Sorry folks, no class tomorrow as we have no instructor. Cheers. John

[10/20/18]   Hi All, It appears we now have an Instructor for tomorrow, so class is on as usual.

[10/20/18]   Sorry folks, it appears we are short an instructor for Sunday class tomorrow. Class cancelled for Sunday 21st October. I take full responsibility as the Instructor informed me in plenty time, but I'd not got around to checking for an alternative.

[10/05/18]   Sorry folks, but Sunday class is cancelled this weekend, Sunday 7th October.

[08/29/18]   Great classes last night, starting off with a bang and three new faces in the little dragons session. Busy evening with all three classes, and a very healthy 14 in the Adult class.

I'll be on holiday now for two weeks, but Master Stott and Mr. Maclean are covering classes over the next fortnight. I'll be back in the saddle on the 18th September.

Please note that this coming Sunday there is no Grading or Class on, Sundays will recommence on the 9th.

John Flann
Chief Instructor
Alford CKD

[07/08/18]   Hi All,

Just a wee reminder that today was the last CKD Sunday class before the Summer break. Tuesday class *will* run throughout the Summer so please remember that if you are hoping to grade at the next grading you should attend regularly.

I hope you all have a great Summer and enjoy the sun while it lasts. If you are bound for foreign parts on vacation then have a lovely time!!

Best Wishes to All,

John Flann
Chief Instructor
Alford CKD


Alford Choi Kwang Do's cover photo


Alford Choi Kwang Do's cover photo

[06/10/18]   Congratulations to all who graded at Alford today. It was great to see so many White belts grading for the first time, and everyone did a great job. Special thanks to Master Stott for attending as guest examiner.

Pil Seung!

[06/07/18]   Grading Day on Sunday 10th June. Good luck to all the students, especially our new White belts who will be testing for the first time. Pil Seung!!

[05/18/18]   Apologies for the short notice but class is cancelled for this weekend on Sunday 20th May due to instructor shortage.

We will also be closing on Sunday 3rd June, and the Grading scheduled for that day will now be on the 10th June.

John Flann
Chief Instructor
Alford CKD

[03/28/18]   It appears that I missed that this is Easter Sunday!! As it is unlikely that we will have many students we have decided to cancel class on Sunday the 4th April along with the subsequent Sundays already scheduled.

Have a lovely Easter Sunday all!!!


[03/08/18]   Just a wee reminder that there is no class this Sunday, in deference to Mother's Day! Alford CKD wish all our supportive mums a very happy and relaxing day. Pil Seung!


Congratulations to all the students who successfully passed their testing at the Alford CKD grading today. Although quite a small grading, there was plenty energy in the room and I was very pleased with the effort put in by everyone.

Pil Seung!!

[01/10/18]   Hi All,

Great first classes back at Alford CKD. New starts in both the little dragons and senior classes. Good turnout for all three sessions, and also another new start scheduled for the end of the month. Top Job. Looking forward to seeing old faces back in class, the redoubtable Bryce Lynch has promised to make a re-appearance. Will be good to see everyone and have the chance to wish them a very Happy New Year.

Here's to 2018, may it bring happiness, health and wealth to all!!


[12/21/17]   Sunday Rota 2018

Videos (show all)

5 Board Break - Spinning Side Kick




Martial Art Training



Alford Public Hall - Kingsford Road
AB33 8HH

Opening Hours

Tuesday 6:15pm - 9pm
Sunday 10:30am - 12pm
Other Alford schools & colleges (show all)
Taraleipermusic Taraleipermusic
Alford, AB33 8HQ

I work with individuals and groups teaching singing, piano and performing skills. I also prepare students for auditions, performances and exams.

Ellipsis Risk Management Ellipsis Risk Management
Greenesk, Cushnie
Alford, AB33 8LD

Risk management solutions and auditing for functional fitness gyms other similar establishments.

Alford Playgroup Alford Playgroup
Howe Trinity Church, Main Street
Alford, AB33 8AD

Alford Playgroup provides a stimulating, creative and nurturing preschool environment.

Alford Automatic Academy NDT Alford Automatic Academy NDT
Alford, AB33 8

NEUTRAL DRIVING TUITION EXCLUSIVELY AUTOMATIC No gears, no fears! Gain confidence with our fully qualified DSA approved female instructor.

Queen Elizabeth's Grammar, Alford - A Selective Academy Queen Elizabeth's Grammar, Alford - A Selective Academy
Queen Elizabeth's Grammar, Station Road
Alford, LN13 9HY

Tel: 01507 462403 Email: [email protected]

Craigievar School Craigievar School
Alford, AB33 8JE

This page is to share information about Craigievar School, Aberdeenshire, Scotland. It will be used to share events as well as good news stories.

Alford Community Centre Alford Community Centre
Murray Terrace
Alford, AB33 8PY

Aberdeenshire Council's local Community Learning & Development staff are based at Alford community centre.

Alford Day Nursery Ltd Alford Day Nursery Ltd
25 Main Street
Alford, AB338QA

We are a home from home nursery in the centre of Alford. We provide childcare from 0-5 years Contact Claire to find out more

Alford Primary School Alford Primary School
Hanby Lane
Alford, LN13 9BJ

Alford Primary School, Lincolnshire