“One problem with test-based accountability, as currently defined and used, is that it removes all responsibility from students and their families for the students' academic performance. NCLB neglected to acknowledge that students share in the responsibility for their academic performance and that they are merely passive recipients of their teachers' influence.”