My children have been attending swimming classes at Oyougu for 2 months now. We love the class sizes and how students are grouped according to ability. The program has given my children great confidence and great survival skills. Coaches are wonderful, approachable and encouraging. I particularly love the way they make swimming fun without the need to compromise on techniques. We have already made wonderful friends from the swimming classes.