Tohui is a language immersion school but what does that mean?In a globalized world, learning a second or third language is becoming more and more popular. There are different approaches to learning...