What you say is true, but I've seen this happening even with good teachers. I think there's a few reasons for this - first, if you have a large class and a student is already meeting all the standards, you're going to spend the time you have on the students falling behind. Teachers are going to want all the students to know what they're supposed to for that grade, rather than to have some advanced far off the grade while others fail.
Even if they had the time, there seems to be very little interest in advanced students across the board, and few if any programs put in place to meet their needs.
Secondly, there aren't many opportunities for students to demonstrate that they exceed the standards. Getting a class test entirely correct demonstrates that they know what is being taught, but nothing more. One thing I like about the standardized tests they're given now is that the computer will adjust and ask more advanced problems if the students get answers correct.
Even if they had the time, there seems to be very little interest in advanced students across the board, and few if any programs put in place to meet their needs.
Secondly, there aren't many opportunities for students to demonstrate that they exceed the standards. Getting a class test entirely correct demonstrates that they know what is being taught, but nothing more. One thing I like about the standardized tests they're given now is that the computer will adjust and ask more advanced problems if the students get answers correct.