Mic1982, I sit down at the beginning of the year and map out my themes on a calendar (old school - you can probably use technology haha) then I put it on my website and have it prepared when I make my newsletters.
We go to our public library every Monday for a storytime/playgroup so the week before I go online and place any books I want on hold so I can pick them up quickly on Monday morning.
I google my theme and find a couple little songs, maybe a game and a small craft. I have cut way down on my crafting this year. Then at circle time throughout the week we practice the letter & number of the week and I teach them a little about my theme. It isn't in depth, but I'm planting little seeds of knowledge for the future.