You can call me crazy, but I decided to teach a Hobo programming. Yes, I know what you are thinking. Hobos, or more politely, Hobbits, are whimsical, fairy tale creatures that live in burrows, read books and use dialup internet. They would not be interested in programming. But you’re wrong. All you need is the right approach, and I have found it.
I’m not saying my method is the best one, but it actually is.