This document discusses an idea for a social learning platform called "teachmegood" where experts can create comprehensive courses on various casual topics in an interactive app store-like format. The platform would allow for social learning features like students following experts, completing homework assignments that can be rated and commented on by peers and experts, and progressing through course levels. It addresses the growing self-paced learning market and outlines the team's relevant experience and expertise needed to launch the platform.