Carroll ISD administrator’s gaffe shows danger of new Texas law
When Texas Governor Greg Abbott signed House Bill 3979 last June, educators, legislators, newspapers and many citizens warned that the new law delineating how social studies may be taught in…