This "teacher" is trying to make Socialism glamorous by making the FALSE claim that Public Schools, Medicare and Medicaid, The USPS, Police and Firefighters are socialism..
You can bet he lied to his students about this..
Sad that a "teacher" doesn't know what makes these things a Public Good..