hey everyone, one of my russian friends had told me of an organization that accepts over sea english volunteers to teach in russia, (for free, obviously.)

i wanted to know if anyone knew any information about this