For those who ask, "What can I do to stem the tide of socialism?", education is one area in which you can take immediate, direct, uncompromising action:
TAKE YOUR KIDS OUT OF THE PUBLIC SCHOOLS!
Choose a private or religious school if you have the means and if you agree with its approach. Or, you can home school.
Top notch home schooling can now be done on a very modest budget. Take the computer you are using right now, and check out Khan Academy (or any number of top-rate, FREE learning sites). Use this as the core of your home schooling. Supplement that core with learning experiences of your own choosing: trips to the museum, the library, the zoo. Plant a garden and learn horticulture.