Well I only teach young kids.
There is vast variety, but it can get boring.
But there are many ways to teach different stuff, ages vary from 2-12, class sizes differ, class mix differs and you can have the freedom to teach or not teach what you want.
For example had an oral English class to teach how to give answers in a sentence, I focused places and describing where you live, so some vocabulary to teach, some attempt at humour and I do drawing to explain concepts and new words, as well as asking questions and correcting grammar and response, not bad on a hangover.
Next was 4 young children ages 2-4 years, no theme just general English, 2 of the students have a tendency to cry, both new students, so I let them play with toys for ten minutes, sing songs and do actions roughly ten minutes, play with them, teach them phonics, then flash cards, read a book or puppets, generally just trying to make them laugh.
I was giving out high fives and doing this thing where instead of a high five we touch fingers and I say Ding, but I go around like a bee first avoiding there finger as a reward for saying the correct word, such a book or goat.
Had Lunch, then I had Phonics classes where help with their pronunciation of English, where I draw on the board, get them to pronounce the vocabulary correctly, I was using a big piece of cardboard as a fan to blow at them to make them laugh, I say hello babby in Cantonese then act shocked when they say in back, and squirt air at them with a toy bicycle pump, it can vary a lot, flash cards, and correcting their grammar, getting them to say small sentences, one girl has a speech impediment so I am extra motivated to help her.
I have some Cambridge classes today which is a bit more serious as it is focused on passing an exam, they all want to score 15/15 or 13/15.
So they need to write and you can help them spell, I still try to make them laugh and be silly, but I kick them out if they misbehave.
I give them electric shocks by poking them, gently, and I mock them for bantz.
I can also confuse them by switching from English to Cantonese.
Apart from the first class, most of the students are around 5 years old.
So yeah today was fun, but the past few weeks have been brutal, 36 hours teaching, and avoiding giving a lesson plan because they have not given me a break to do any, you can write down a lesson plan in 10 minutes, I just do not want to give them the satisfaction, it has also been 33degC for forever and the humidity really makes you tired.
Older students can be fun as well.
Wall of text.