This is a website which provides links and resources for new and veteran middle grades teachers. The site provides links and information regarding many topics:
teachign strategies, maintaining student-teacher relationships balance, working with students from diverse cultures, newsletter, discussions, publications, etc.