Teaching Computer Science

David shares his fascinating journey of teaching computer science as a teenager, from his early fascination with computers to teaching classes at MIT and attracting students from different backgrounds.