We have spent 15 years researching, testing and using new and old resources in Kindergarten, Primary and Seconary classrooms. These are the one that we can recommend in our experience both for their success rate and their reusability.
We have chosen these to be fairly priced and robust enough to last through a good few years of little hands playing with them. We are very aware that often these will be bought with our own paychecks so you may not find the high end or branded resources here, just to make sure we get the most bang for our buck.
Feel free to check them out.