I'm not sure how old your little man is, but it's a long time until January so if thats your goal and your're beening guided by a trainer you'll have an idea of the areas that need work. If you're 'going back soon' and have homework the trainer is obviously aware of your long term plans and will hopefully steer you in the right direction to get there.
I'm hoping to have my little man ready for september and the next few months are a whir of things we need to keep working on. I'm lucky to have a good trainer that does one to ones and a weekly group class and he's steering me in the right direction. He also does novice and advanced training days, small friendly groups that get the dogs working together. My trainer arranged for several of us to go beating last season to gain experience without our dogs and that was invaluable. I'm glad I had a chance to do that. If you haven't been beating before try to go without Henry to learn the ropes so to speak.
I've booked us on a novice beaters course (I went beating last year but it'll be good for me and an introduction to beating for Paddy) and I've booked us on a spaniel course in another area so he gets to work in lots of different places.
Good luck. Keep working at it and you'll get there. Just remember, no one ever spoilt a dog by taking it beating too late, if he's not ready in January(though there's plenty of time yet) so what, wait. Lots of people encouraged me to take Paddy to beaters day at the end of last season, my trainer and OH advised against it. In hindsight I'm glad I didn't, he just wasn't ready for it.