Cambium is a company that is consumed with a desire to make products that improve the education of kids. They are very good at it. The only problem they have is that funding for education is not predictable. They inevitably have to lay off very talented people to survive.
great job for those of us that love education.