Ask HN: I want to teach computer science. How do I accomplish that?
Hi, I&#x27;m Michael Fine, a junior in high school. I program in Haskell, Ruby, and Javascript. I&#x27;ve built a few web applications, and am also working on research into game theory. I really enjoy programming, CS, and teaching others. But I find the computer science education I&#x27;ve received has been horrendous. So, I would like to get my foot in the door of teaching.<p>Should I start as a TA and try to work up in middle&#x2F;high school classrooms? Try to be a private tutor? Start writing tutorials on basic CS concepts, and hope I learn something from them or they catch on? I have this summer free, as well as space for a 3 hour internship (possibly in a school) during the day next year, and I may take a gap year. What is the best way to accomplish this goal?