Baby Otter is amazing, the instructors are masters at balancing being loving and nurturing while being very professional. Kim K.