The National Education Association (NEA), the nation's largest professional employee organization, is committed to advancing the cause of public education. NEA's 3 million members work at every level of education—from pre-school to university graduate programs. NEA has affiliate organizations in every state. There is some good information under the tabs Issues and Actions and Tools and Ideas.
EduRef includes information on lesson plans as well as resources on aspects of teaching, such as, Education Management, Teaching, and Educational Philosophy just to name a few.
The Public Schools of North Carolina resource is an online portal for information on public schools in North Carolina. Includes information on curriculum and testing, educational programs, data and statistics for North Carolina schools, and more.
The Association of American Educators lists a code of ethics for professional teachers.