There is no single formula for a good class or term. Every class is different and requires different strategies, activities, amount and types of attention, etc. What you aim for as a teacher is to create a learning environment in which students’ achievements are limited only by the extent of their personal ambitions and goals.
Today was the last class of my marketing course. 10 weeks of intensive learning are done and dusted. I felt touched when my students presented me with a gift – hand-made cards with the sweetest and kindest words (some were in Russian!). This is why many of us stay in academia regardless of the never-ending marking, sleepless nights, extra tutorials, and research supervision 🙂