Dolphin Swim School Caerphilly Limited

Quality group, 1:1 and 2:1 swimming lessons for children

Our Team


I'm one of the directors and teachers at Dolphin Swim School, I've been teaching since 2002 and have taught mixed ability classes, adults and one to ones.  I'm currently doing the 121's at the school and thoroughly enjoying them.  

I'm married to Kath and we have 2 children Ioan and Hollie. I'm a bit of a geek really as a quite like my superhero movies and gaming. 

I'm a big fan of making the lesson challenging as i'm motivated by results so I want to see improvement most of all, I try to make the classes fun and enjoyable throughout and if your in my class you'll be a little tired but with a big smile on your face.


Hi, My name is Ben.  I'm a level 1 qualified Teacher and qualified lifeguard.  I'm a keen swimmer and swim for Caerphilly county swim squad, 

My other passion is playing rugby for Senghenydd.  I'm also studying childcare and hoping to start my career in this field.  

If I had to describe myself as a meal it would be Surf and Turf.


I have been teaching swimming at the Dolphin Swim School for over 5 years and have been teaching swimming since 1994.  I am ASA level 2 qualified and attained numerous continuous professional development skills during that time, 

I am experienced in teaching group and one to one classes as well as Adult, improver and beginner classes.  I am familiar with both the ASA (Swim England) and STA teaching programmes and I am a member of the STA.  I thoroughly enjoy teaching as I feel that I am enriching  childrens lives in a fun but structured way. 

I have also been a junior football coach for 10 years,  a scuba diver for for over 20 years, a wonderful time.  I also like to play 5 a side football, walk the dog and many other activities.


Hi I'm Mollie, one of the teachers at Dolphin Swim School.  I am currently in my last year of A levels studying Biology, Chemistry and PE.

I have over 3 years experience working with children in the water  ranging from group lessons to 1:1's.

I'm a former netball player and netball coach and am very keen on encouraging the the children to keep fit while having fun.  I aim to make my lessons packed with exciting activities as well as challenging the children to achieve their very best every single lesson.



I've been at Dolphin for 3 years now, I started as a teaching assistant initially and always wanted to become a swimming teacher!  I like seeing progress in my lessons no matter how big or small but at the top of my list is always enjoyment, making lessons fun and engaging for all swimmers.  Other than swimming I play music all over the world and i'm also an actor being on some major productions over the years.  I love sport and going to the gym and graduated university with a degree in strength and conditioning.


HI, I'm Caitlin.  I'm a newly qualified teacher and have been teaching at Dolphin Swim School for a few months now.  So far I have enjoyed building trusting relationships with each child.  I strongly believe in rewarding progression no matter how big or small as all development counts.  Working with children is the most rewarding job to have as I love planning and teaching lessons that are fun and progressive  to ensure that each child is learning in the best way for them while having fun.

I am currently studying English, Media and History for A Level and hope to study Media Communications and English literature in university next year.

My hobbies include reading, walking the dogs, going to concerts, listening to music and spending time with loved ones.


Hi, I’m Ioan one of the lifeguards at Dolphin Swim School, I have been working here since  June and and learned to swim here from 2009 to 2015.

I am currently in my first year of A levels and am studying Biology, Chemistry and Maths at St Martins School. I also really enjoy sports and play rugby union for Caerphilly and rugby league for Aber Valley Wolves.

I really enjoy lifeguarding at Dolphin Swim school, and try my best to help and encourage the children because I know how important swimming is as a life skill.


Hi I’m Joe, I’m currently still studying in sixth form and hoping to go into journalism. In my spare time I play football and have been working for dolphin swim school since September


Hi, I’m Becky and I am a teaching assistant at Dolphin Swim School. 

I swam competitively for City of Cardiff Swimming Club and I currently compete for Cardiff Archers Athletics Club specialising in javelin, where I hold the club record. I have also competed for Wales.

I am passionate about passing on the knowledge I have gained in sports to children and I believe in making it fun whilst giving them water confidence.

I am presently in my first year studying A level Chemistry, Media and PE.


I’m Eleni I am one of the swim teachers at dolphin swim school. I have been a teacher for two years, before that I worked here as a teaching assistant for a year. 

I am currently studying a BA in performing arts at the University of Wales Trinity St Davids, and am in my final year. I have always enjoyed swimming and enjoy passing the necessary skills on to the next lot of people.  My favourite part about my job is watching everyone develop their skills and achieving new things!

Upcoming Events

Newest Members