Words of wisdom from across the pond. By Leah K. Stewart You know those fist-pumping speeches that invariably include the line, make this nation’s schooling the best in the world! Almost without exception we hear this wherever national schooling exists: US, UK, Canada, Australia… Am I the only one who shudders at this wholly accepted […]