GENKI Japanese School won the ST Star Award as the best World Language School. This is their 3rd time winning and it is also the 2nd year in a row. Winning the Study Travel (ST) Award is a proof that the company, school, or program is trusted with an excellent quality. To celebrate their winning, … Continue reading “GENKI School Won the ST Star Award again!”
GENKI School Won the ST Star Award again!
26 September 2019