Topic: Deeply nested form with simple_form and cocoon

I'm struggling to find a solution to this. I'm using simple_form and coccon in a has_many :though => relationship and cannot get my last level :answer to save and display.

Here's the gist - https://gist.github.com/3718842

I think there's a fair bit wrong with it, particularly the answer_fields partial as it's creating a new form. I'm also not sold on the lesson show loop for answers.

Any help, much appreciated!