Science teacher education in Thailand: a challenging journey | Synapse