There are some answers right in your great message because it seems like you've found some important strategies. 1. Be open to change. If something isn't working, observe, think, and try something different. Having said that--sometimes it takes a while for a change to take hold, so patience is also key. 2. Your observation that you need to change what you do depending on the children enrolled is very important. Know your kids. Understand what motivates them, what they respond to, what dysregulates them, and what works. It seems like you're picking up that different groups have different personalities--as a group, not just as individual members. This is true, in my experience. 3. Keep what works and figure out how to make it work better. Your use of your Alexa to cue up music so you don't have to search for it seems really helpful. So often when I observe in classrooms the children--babies through preschoolers--are waiting for the teachers to do things like find a song. Of course they have to wait sometimes, but it's really helpful to find things that lessen the amount of times they need to wait. Those 'in between' times when they're waiting with nothing to do are an invitation for difficulties.Your strategies are those of an attentive, thoughtful, experienced teacher. Passing them on to beginning teachers is valuable. Thanks for the post!