Talking with real people is one of the best ways to build confidence in English. Around Hamilton, local libraries, community groups and churches run weekly conversation groups, classes and speaking clubs where you can practise in a friendly setting.
whatson lists 8 of them below, grouped by the day they meet. All of them are open to everyone, including international students and visitors, whatever your visa. Open a listing to see its cost and level. Times can change, so check with the organiser before you go.
Know a group that is missing? Let me know, or browse all regular activities.