Let's say you have 25 people interested in learning Python from you. 1 hour a week each Sunday for 10 weeks. i.e around 2 months should be enough.
If you charge just $250 per student. If you take 25 students per cohort and you take in 4 cohorts every 2 months, you make 4 * 6 * 25 * 250 = $150,000 for less than 10 hours of work.
I'd disagree that learning Git or using the "right editor" are prerequisites to learning how to program, or learning the basic concepts of programming. You can learn a lot of useful things about Python (or another language) without getting bogged down with this stuff. You really don't need Git or a fancy editor to write your first 50 programs that have 10 or 200 lines of code. It's just a lot of extra stuff to keep in your head while grappling with programming concepts that may already be new or difficult for you.
If you decide you like programming and want to get a job doing it, sure, learn Git. But learning how to program is more fundamental.
> If you charge just $250 per student. If you take 25 students per cohort and you take in 4 cohorts every 2 months, you make 4 * 6 * 25 * 250 = $150,000 for less than 10 hours of work.
If it's really 10 hours of work (only about a half hour per student), then you're clearly not offering any significant personalized instruction. Would that really add $250 of value over just watching free tutorials on Khan Academy or YouTube?