i learnt it at SAF yacht club last time.
and my friend recommend this place for surfing at sentosa, it has 2 artificial wave pools and quite a cool place to chill.
you can view the pics here: http://life-bite.blogspot.com/2010/05/w ... e-for.html