Professional Memberships

Member of the British Acupuncture Council (Membership No. 959641)

Member of the Acupunture Childbirth Team


In July 1995 I graduated from the Academy of oriental Medicine in London and gained a Diploma in Acupuncture

2014 Shiatsu for pregnancy
Trauma Medicine
Morning Sickness
Trauma Medicine
The Gate of Life Energy
Emotion Knowledge
2013 East Medicine Summer School Westminster University

Japanese Diagnosis
Meridian therapy
The History of Chinese Gynecology
Acupuncture and Prevention of miscarriage
Acupuncture and assisted fertility
Treatment of the menopause
Moxibustion techniques
Treating chronic pain and soft tissue injuries
Acupuncture during childbirth
Treating the emotions with acupuncture
2013College of Integrated Chinese Medicine

Understanding Qi in our practice
Tung Acupuncture
Advanced point location
Advanced Facial and cosmetic acupuncture
Advanced needling skills
Unlocking the six divisions
May 2013Debra Betts Acupuncture in Pregnancy
April 2013Nature child
Acupuncture for Gynecology and Fertility
Poly Cystic Ovary Syndrome
Fertility and the 8 extraordinary vessels
July 2012Lillian Bridges – Chinese Facial Diagnosis and Fertility
August 2009Caci Ultimate Facial
September 2008 Pastiche Advanced Skin Analysis - Florence Barratt Hill
June 2008 Environ Intensive Product Training
April 2008 International Institute for Anti Ageing - Skin Range Product Training / Successful Ageing. Berlin Germany
April 2008 Environ Skin Advance skin care
February 2008 Environ Skin Care Product Training
February 2008 Environ Ionzyme machine training
January 2008 Noblesse Nemectron Face and Body treatments
December 2007 Cosmetic Facial Acupuncture
August 2005 Ordination as an Interfaith Minister.
April 2002 Crystal Clear Oxygen therapy
September 1995 Aromatherapy Associates Post Graduate Training
June 1995 Diploma in Acupuncture
May 1998 Advanced Diathermy and Epilation
August 1997 Blend Method Electrolysis
February 1988 Micheline Arcier Aromatherapy
June 1985 IHBC Beauty Therapy Diploma


Royal Sun Alliance Insurance Policy number RTT99059