I think most of the Thinking Routines are really helpful if used purposefully and mindfully. Separately, I feel that knowing more about the topic is very essential and interesting. By ‘knowing more’ I mean it not in terms of more content knowledge, but in terms of its historical and current applications and contexts, as these help the students understand the details better and also make it more interesting.
I also feel that as educators, it is essential to read extensively on diverse topics. This helps us empathise with the depth of knowledge that learners have to absorb and then also successfully put in practice as per assessment expectations and objectives.
As would be a fairly common practice now across various schools, we also plan integrated (across domain / subject) teaching along with more hands-on experiences as much as possible. Lastly, allowing students time and opportunities to absorb, reflect on and share their academics and lessons learnt helps them rejig their thought processes better.