darrenralphs

Darren Ralphs

About Darren Ralphs

Darren Ralphs is an English Teacher at Shane English in Shanghai.
Updated information on COVID-19 coronavirus in China
READ