darrenralphs

Darren Ralphs

About Darren Ralphs

Darren Ralphs is an English Teacher at Shane English in Shanghai.
Updates on COVID-19 & China border reopening
READ