There are so many places one can learn swimming in Doha. It's all depending on your budget. Most hotels health club provide swimming lesson. H2O, Doha Dophin and Dana Club are another options. There are even coaches go to your pool to teach u.