I don’t think my English is up to an acceptable level. What can I do?

Consider enrolling in a language course in your home town. Many universities or colleges offer ESOL (English for Speakers of Other Languages) classes.

 

The more effort you put into getting your English up to an appropriate level before you leave, the better your chances of settling well in New Zealand.