@Sean ****
>education visa
You'd talk to the language school about getting a visa and the extension of stay
>or volunteer visa
You'd talk to the volunteer organization you want to volunteer with about getting the Non-O visa based on volunteering, the work permit, and the one year extension of stay based on volunteering.