Overall Goldfish is a good place to start swim lessons. Some instructors are better than other so it takes time to get to know your coach. Also, 4:1 ratio may be not a productive number as each kid will get about 5-10 mins lesson in a 30 minute class. If you can come down to 3:1, I think it will be more efficient.