Newbie nonprofit pipeline setup

I work with a nonprofit that does garden education and have a question about how to set up our boards.

One workspace will deal with curriculum development. So far I have created a horizontal board with columns for the following steps:

-Lesson Drafted
-Collateral Materials Drafted
-Internal Team Review
-1st Revision
-Teacher Feedback
-Team Discussion
-2nd Revision
-Pilot Lesson Feedback
-Final Revision
-Lesson Kit Assembly

My rows were going to be the lesson topics, for example “2nd grade compost lesson.”

That is all well and good…but now where do I put the specific tasks that vary by the type of lesson? For example, “set up meeting with second grade teacher Ms X to get compost lesson feedback.” Is that a low-level board? If so, does each lesson under development become its own low-level board with vertical groups for each of the steps above? My first thought is that is a lot of freaking boards. I don’t want our team to get overloaded by too many boards.

Thanks for any assistance you can provide.