&gt;&gt; While I enjoy tackling these exercises (and have devoted my academic career to doing so), most people don&#x27;t, further raising the barrier for learning to code.<p>My formal background is computer science, so somehow I can resonate with the author. My 1st programming language is C, though, not Scheme&#x2F;Lisp. Damn I hate messing with pointers :D<p>So, what is the best (most feasible) way to teach non-CS folks to program, then?