This is swim lessons located in the pool at Immanuel College. Don't need to have a student at the school to get in. It can at times be difficult to get the lesson time you want but is worth going on a wait list as it does eventually happen. Class depends on the individual teacher some are much better than others. The pool itself and the change rooms are good and kept quite clean. Be sure to ask to go up a level if you think your child is ready they don't readily do it themselves.