Nader has excellent swimming teaching skills, great patience, and it shows on how he explains. I started as a beginner, and within 10 sessions I was able to swim alone. The lesson is very condensed so you need to pay attention and focus to all details. I recommend Nader as a personal trainer for adults.