Does your school have any basic criteria for taking advanced courses? My district does not. If parents want to sign their children up for advanced courses they can, despite what a teacher recommends. Parents can also ignore prerequisites. As a result our "honors" classes are filled students that struggle and parents expect teachers to fill in the gaps so Little Susie can keep her straight A average, or heaven forbid, keep her from earning a C or D. Because students are coddled in our middle schools and because parents can either ignore prerequisites or have kids take them online, we see a lot of freshmen in advanced 10th and 11th grade classes. Freshmen that lack the experience and maturity to handle the courses. And freshmen mommies that expect us to dumb down the courses or do a lot of hand-holding like they're used to. This also means that our non-advanced courses are filled with nothing but below average students. No average kids to model what concern for a grade is like. No one to model what doing homework looks like, etc. And way too many children with IEPs and 504s in one classroom.