ParentFull threadpgbovine·Yes, recursion is an extremely challenging topic for novices. Beware of the expert blind spot, in which experts such as yourself drastically underestimate how difficult concepts are for novices to learn:http://teaching.colostate.edu/tips/tip.cfm?tipid=181View on HN