Yeah, if someone _wants_ to learn it and you're able to teach it-- why not!
The complication is that teaching something is a very different and separate skill than being able to "do it".
Professional programmers ESPECIALLY have A LOT of trouble with pedagogy. You can see their profound dysfunction in this area if you spend time in stackoverflow. It makes me feel sorry for people that get into there the first time, totally unaware of the weird culture that awaits them.
The complication is that teaching something is a very different and separate skill than being able to "do it".
Professional programmers ESPECIALLY have A LOT of trouble with pedagogy. You can see their profound dysfunction in this area if you spend time in stackoverflow. It makes me feel sorry for people that get into there the first time, totally unaware of the weird culture that awaits them.