What if we took a few of the principles introduced in Rosenberg and Schmidt's How Google Works and combined them with some new technologies and some innovative pedagogical practices?
1 of 66