A teacher in the ESL training that I currently facilitate commented that she makes community connections for her ESL students to create openings for them to volunteer. Different agencies and organizations commit to mentoring students in the process. The experience for them is a real confidence builder.
Her practice reminds me of the great benefits of service learning among all students. From reports among teachers at all levels, service learning provides an ideal way to practice math, reading, writing and many other skills. As students give, they also receive abundantly.