typo fix
fix typo and makes section positions continuous
add validation messages
fix section position mistake
rename lessons
add in puts statements which somehow seem to fix the problem of nil lesson contents being pulled in.  WHY??