This is a Google Sheet Master that has two planning templates. One is a term planner to create a term's overview. The other is a weekly plan.
I create a new document for each term and adjust the master weekly plan to suit. I then copy the weekly plan each week to the front page so I can follow what is happening at a glance.
The document is easily edited to suit your programme and timetable and please feel free to do so.I have shared this for you to use and adapt as it suits you. The only thing I ask is that you don't use it to create a document that you then go on to sell.