Swimming lessons

5.0 (11)
From Oakland, CA
SinceApril, 2022

Please note: I am only able to accommodate requests in the cities listed below. Thank you for your understanding.

Oakland, Berkeley, Walnut Creek, Orinda, Moraga, Lafayette, Concord, Livermore, San Ramon, Danville, Dublin, Union City, Castro Valley, San Leandro, Russell City, San Lorenzo, Hayward, Fremont, Alameda, Richmond, El Cerrito, and North San Francisco.

I am an experienced swim coach and internationally licensed lifeguard offering private lessons for both adults and children. Please don't hesitate to contact me to schedule an appointment. I am available to travel to clients' homes or any pool.
Profile isn't claimed yet
Available services


Service as described 5.0
Communication 5.0
Punctuality 5.0
James W.
Four weeks ago, I hired Karim and have completed four lessons with him thus far. Initially, I struggled to stay afloat in the pool and lacked coordination, causing me to tire quickly. However, with just a few lessons taught by Karim, I can now confidently swim from one end of the pool to the other and am pleased with my progress. I aspire to swim in open waters in the future as I am interested in scuba and snorkeling. Karim's punctuality, patience, and expertise make him an excellent instructor. As I had previously attempted to learn in group classes without success, I required personalized attention from a professional such as Karim.
March 11, 2023
Ashley D.
Karim is a remarkable swimming instructor who possesses amazing qualities. Patience and clarity in communication being two of his greatest traits, make him a cut above the rest. My personal experience of taking lessons from him was fantastic. Initially, I had a deep-seated fear of being in the water, and it took only 2-3 classes with Karim for me to feel at ease. By the sixth class, I was able to swim on my own. My friend, who witnessed my progress, signed up with him as well. Without any reservations, I would like to recommend him to anyone seeking a swimming coach, and would personally love to work with him again.
February 24, 2023
Ryan H.
Working with Karim is an absolute breeze. He excels at motivating you while simultaneously encouraging patience. Furthermore, I was able to learn a great deal from him in just a handful of classes. I highly recommend Karim for anyone interested in learning how to swim.
February 22, 2023
Ryan R.
Karim is my new swim instructor, and I am delighted to say that he is both expert and tolerant. He not only provided guidance throughout my lessons but also aided in my technique development. I confidently recommend him as a fantastic and trustworthy swim coach.
December 9, 2022
Amber C.
Karim is an outstanding swimming instructor! Due to years of snorkeling, I have lost my swimming form, including breathing and stroke coordination. Upon contacting him via CrackerJack, he responded promptly. In just one session, I am already making strides towards recovering my lost technique. He is remarkably kind, patient, and exceedingly professional. My friend will be taking private lessons with me at my residence next week. And next year, my grandchildren! Karim, we are grateful for your help!
July 12, 2022