fbpx

darrenralphs

Darren Ralphs

About Darren Ralphs

Darren Ralphs is an English Teacher at Shane English in Shanghai.