I graduated from a three year primary ed degree in July and now plan to do a year's supply to gain some more experience. I'm hoping that after that I will have a full time job to look forward to, but I don't feel ready for that just yet. I've signed up with a supply agency and hopefully I'll be working soon, but I'm a little nervous. One worry is how flexible I'm going to need to be (teaching different year groups) and I'm questioning my ability to think on my feet too. My previous placements (with a year 1, 3 and 5 class) were quite stressful and tiring, but rewarding and fun too. I was obviously able to prepare resources in advance and read up on topics that I didn't know much about. With supply teaching though, I can imagine myself going into school and having to teach something that I know very little about. Even if I had the worksheets, I'd feel like I could've done a much better job if I'd had time to read up on it in advance. I'm a bit of a perfectionist. I'm also worried about being in a situation where no work has been left by the teacher. I don't know how quickly I'd be able to come up with ideas on the spot and it would be even harder if again it was for a topic which I know very little about. I know my weaker areas and I've been doing a bit of wider reading this summer which may or may not come in handy. I know that there will be many additional challenges along the way and these are just a couple of my concerns. I am looking forward to it. I just am not really sure how to prepare for it all, before I actually start the supply work. I asked a similar question on here recently and have started to fill a file with things that might come in useful, but I still feel like I'm not doing enough. I guess it's just fear of the unknown and not completely knowing what to expect or how I'll find it. I'm sure that it'll get easier in time and as I gain experience. Teaching new year groups, e.g. reception and year 6 is also a little daunting, but I like a good challenge and to push myself. If anyone has any advice, it would be really great to hear from you!