I would recommend just throwing everything into created lessons and course objects instead of multiple fields.