Prof. Sarah Theule LubienskiWrong Prof. Sarah Theule Lubienski?
Local Address: Champaign, Illinois, United States
University of Illinois
1101 West Peabody Drive
Urbana, Illinois 61801
Company Description: The University Library holds over ten million volumes, more than 90,000 serial titles, and more than nine million manuscripts, maps, slides, audio tapes,... more
Read this interview with ...
Read this interview with University of Illinois Professor Sarah Theule Lubienski who discovered something that goes against conventional wisdom: â€œPrivate schools â€" long assumed to be educationally superior â€" were underperforming public schools.â€