Teachers' education: The past, present and future. #Education #Teaching