John Dewey, an American philosopher, is one of those great people whose thoughts on education never wither. In his 1907 book ...