title: Understanding recursion
body: <p>I'm having major trouble understanding <em>recursion</em> at school. Whenever the professor is talking about it, I seem to get it but as soon as I try it on my own it completely blows my brains. </p>
  
  <p>I was trying to solve <em>Towers of Hanoi</em> all night and completely blew my mind. My textbook has only about 30 pages in recursion so it is not too useful. Does anyone know of books or resources that can help clarify this topic?</p>