Hello Sarah welcome to the community, you will find lots of enthusiastic and knowledgeble folk on this forum. I am sure they will all be saying hello and giving you some ideas. Pat
You may know this already, but within the main RSPB website, there is a microsite aimed at teachers - here
There is an associated area within the community called Learning, though it doesn't seem to be very much used - however, you might also find some ideas here.
Have had a look at your latest blog - I was in the Isle of Wight earlier this month, and saw a very confiding red squirrel at the same hide - so cute!