Mr Robert Walsh
Mr Robert Walsh has a more than 14 years’ experience teaching across primary and secondary. He has held positions numerous leadership roles such as head of department, pastoral positions, assistant headteacher and deputy head of schools before moving to teach internationally in Guangzhou and now here at BSKL. In his spare time, he enjoy getting out and about with his family for walks and cycles.
Read full profile