I used to take my son to a "waterbabies" course in Obermenzing. I was really impressed with the teacher and would still be going if it weren't for the 50 minute drive from our home! The course is held in a "private" pool (belongs to a clinic) with very little chlorine - ideal for babies. (http://www.delphisart.de/obermenzing.html). You learn proper techniques here - no bouncing around in the water singing songs!
A friend of mine takes her daughter to Aqua & Soul in Fürstenried-West and she likes it a lot. The courses are similar to those in Aquasanum in Obermenzing. (http://www.aquaandsoul.de/babyschwimmen/babyschwimmen.html).
We also did courses at the Phönixbad in
Ottobrunn, but now prefer to do "free swimming", i.e. splashing around! There is a Scottish teacher at the pool in Ottobrunn, but as far as I know she only does the aquarobic courses and even then she does them in German!