Insights into teachers' training and professional development: introducing online technologies | Synapse