This document outlines the architecture of a scalable e-learning platform that allows teachers to set up classrooms of 40 students in 1 hour. It compares the past/legacy stack of MySQL, Ruby, incremental APIs and homemade synchronization to the future lean stack of MongoDB, Node.js, REST APIs, universal authentication and analytics, and local CDNs. Key aspects of the platform include scalability, a universal authentication/analytics system, and deploying the first version for Android by March and making it production ready by May.