Francis has been teaching my son for over a year. He started when my son had a big fear of the water and would not get in the pool without crying. Within no time he was getting in and splashing around laughing and learning to swim. He has a wonderful rapport with those he is teaching . He will push just enough to ensure he is being challenged, and gets the most out of each session. My son always comes away from his lesson buzzing and wanting to swim more. Francis is always happy to discuss his progress and any concerns. He is good at communicating changes to the timetable with lots notice and has been very understanding and adaptable to changes that we have needed to make.