Usama bhai is an amazing instructor. He is technically well-equipped and starts from the very basic. And for those who want to improve their basic skills and learn new strokes, I believe he is also an effective coach on that front. Highly recommended, boys!
Above all of this, Usama bhai is a lovely person at heart. He keeps things easy and friendly. He is very respectful and even if you keep swimming apart, you will definitely end up making a great friend.