Where can I learn it?

Google is a good start, look for SSI Freediving, AIDA freediving etc. 

If you happen to live in Southwest Germany, you can learn it with us. Check out www.freediving-training.de