I'm gonna come and "study" next year for six months in Australia. I've tried surfing once in Costa Rica and immediately fell in love with it. My options to live in Australia are Newcastle, Melbourne and Griffith. I'd like to hear which place is the best for learning to surf and improving in it? Of course as a poor student I won't be having a car, so easy acces to the beach is a big factor for me.
Also comments about nightlife/people/anything in already mentioned places are wanted, but surfing is the main reason why I chose Australia, so please help me out!
Thanks you for everybody, who will answer me!