Volunteers can contribute a variety of skills to the work at OCISO. Of course, some volunteer opportunities are more specific and may require some specific skills and experience. For instance, teaching English may require language fluency or administrative support may involve working with software programs, spreadsheets, databases and word processing. The best OCISO volunteers are reliable, committed and passionate about helping newcomers in our communities