Tag: Bill Gates

Big History, Bill Gates & Diane Ravitch

“Diane Ravitch is the rarest of scholars—one who reports her findings and conclusions, even when they go against conventional wisdom and even when they counter her […] 

Random Posts

LOAD MORE
UA-6171563-2