I don't know about you, but homeschool electives are some of my favorite homeschool activities to plan. They often fit all the requirements of being