The best time to learn is mid-November to mid-March, as the waves are normally smaller so you can surf a wider variety of spots and have a higher success rate. It is possible to learn during the bigger months of April till October, but it can be very challenging as the waves can be massive. However, we have had lots of intermediates and some beginners who have had great success during the bigger months catching the biggest waves of their lives, but for complete beginners, November to March is easiest.