I had the pleasure of having my very first surf attempt in Canggu with Ipul.  Ipul was recommended to me and I found him very professional, punctual, positive and a very good teacher.  With his guidance I managed to stand up several times and experienced the surfing high!