Learn2Code offers live online, hands-on coding classes — taught by students from universities such as MIT, Carnegie-Mellon, and Caltech — for students in elementary, middle, and high school. Students learn coding concepts and write, test, and debug code with an instructor in private, semi-private, or group online settings and can access all course material at any time.