Educating homeless kids is a team effort