My favourite classes are usually with the younger kids. Grade 3 students. Although teaching older students can be more interesting, with the materials the younger student are learning it is much easier to see progress and feel good about it. Also, I like singing with a bunch of kids and for most of my Grade 3 units I have a relevant song paired to help them with the vocabulary.
I think my favourite lesson is the weather lesson because it has the coolest song. The kids usually love to sing it. After a few days they can sing it by themselves without music or assistance.
It is suuuunny in the sky,
S-U-N-N-Y, Sunny, (letters spelled out)
It is sunny in the sky.
This song can have any number of verses with different weather conditions. Windy, rainy, snowy, foggy, hazy. You have to be clever to get it in rhythm.
The song is great because it teaches the spelling of the words and the answer to the target question of "What's the weather?" I also use hand gestures to indicate the next verse. These gestures are invaluable in prompting struggling students later on.
I really like it because as a lesson I can begin with showing pictures of the weather, then introducing the sentences, and solidifying this knowledge with a great song. After having done this most students will correctly answer what weather it is. That's what we call results!
If I had to admit, I would say that my other lessons simply aren't as well planned or executed. If they were they two would be my favourites. This is how I know that even with the years of experience I do have, I know nothing.