Education in America is stuck.
No Child Left Behind, the landmark federal legislation passed under the Bush administration in 2001, ushered in an unprecedented era of curriculum standards, high-stakes testing, and consequential accountability. But this historic bill long ago began to show its age. Scheduled for reauthorization in 2007, and in serious need of a tune-up, the highly controversial law has languished while the Obama administration has wrestled with the economic crisis, healthcare reform, and other pressing concerns.
As a result, NCLB is unlikely to be addressed until after the 2012 election. Unfortunately, the incredible degree of bipartisan support that marked its original passage (Ted Kennedy was the democratic co-sponsor) no longer exists, and chances for significant and positive improvement are slim.
In the meantime, growth in student achievement, modest though it has been during the NCLB years, has slowed. Teacher morale seems at an all-time low. The federal government and the states are out of money. And those of us who work in schools-if we still have work-have been told we must do more with less.
Many people have suggested that technological innovation is our best path to revitalizing reform for children and their families. But research has yet to reveal clear causal connections between the use of new technology products (hardware or software) or new technology contexts (like online or blended learning) and significantly increased achievement for K-12 kids.
Where’s Waldo?
I was a small-time tech entrepreneur right out of college. My third venture was acquired in an IPO in 1993. I wound up with a lot of responsibility at the age of 29 as head of development for a public company. It was the first time I had to lead a software team in the context of a corporate strategy. I did not lead well.
Up to this time, I had been working with "smart folks" to make "cool stuff". Now I had to work with folks I hadn’t hired myself, make plans, meet budgets, coordinate with marketing, create a testing team, a support program-all the normal things that were, unfortunately, not normal to me. Transported overnight from a tiny private company to a rapidly growing public company, I was in over my head and I sunk like a stone.
Around the new millennium, I got another shot at the brass ring when an old friend asked me to be his VP of Product Management. We made enterprise content management software-badly!-but this is where I began learning about XP and had my first encounter with anything Agile.
These days I run an education consultancy called Teaching That Makes Sense. I also write a lot about school reform and national education policy. Having strategized with dozens of school leaders, worked in hundreds of schools, and taught in thousands of classrooms, I’ve come to the conclusion that education is stuck because we have no proven methodologies to help us move it forward.
Running public schools is a sacred responsibility enshrined in state constitutions nationwide. But to support us in this important endeavor, we have but a motley patchwork of scattered management practices, most of which turn out to be unreliable.
After a quarter century of national reform, unprecedented funding, and thousands of studies, we have yet to identify a scalable, replicable, well-documented, and research-proven methodology for running an existing school, starting a new school, or resurrecting a failed school.
And yet, perhaps such a methodology does exist.
The Method in My Madness
Over the last six months, I’ve been adapting Agile for use in schools. Each time I look at a principle or a practice, I’m amazed at how easily it translates to education, and how perfectly-suited Agile is for running schools.
Some teachers and principals may think I’ve gone mad when I bring Agile into the schoolhouse. And some engineers and managers may wonder how Agile could work in schools.
Here’s the bridge: Agile is fundamentally about learning, people, and change-three things we struggle with in education and handle poorly at the present time.
Amr Elssamadisy expresses the learning angle well in "Agile Adoption Patterns: A Roadmap to Organizational Success":
"The learning that occurs… [is] the main reason that Agile processes work so well-they are all about recognizing and responding to change. All Agile practices,…, consist of cycles that help the team learn fast. By cycling in every possible practice, Agile teams accelerate learning,…."-Amr Elssamadisy, Agile Adoption Patterns: A Roadmap to Organizational Success
Jim Highsmith captures the people part perfectly here:
"At the core, I believe Agile Methodologists are really about… delivering good products to customers by operating in an environment that does more than talk about "people as our most important asset" but actually "acts" as if people were the most important-and lose the word "asset". …[T]he meteoric rise in, and sometimes tremendous criticism of, Agile Methodologies is about… values and culture."-Jim Highsmith, member of the Agile Alliance, History: The Agile Manifesto
And Don Wells schools us up on change, noting that the later change comes, the more leverage we have to produce quality results:
"The changes we get late in a project are usually the most valuable because that is when we know the most about our problem domain and solution. Consider every dollar spent on development as also being spent on learning about a better solution. The last change request is always the one you paid the most for, so use it to your advantage."-Don Wells, Agile Software Development, A Gentle Introduction: Iterative Planning
We talk a lot in education about creating a culture of learning in our schools. But we don’t have reliable ways of creating this culture. Agile does.
A Man(ifesto) For All Seasons
Some people in education today are calling for a complete "refactoring" of our schools. Here’s something Chester Finn, former Assistant Secretary of Education under President Reagan, wrote just last year:
"The education reform debate as we have known it for a generation is creaking to a halt. No new way of thinking has emerged to displace those that have preoccupied reformers for a quarter-century, but the defining ideas of our current wave of reform (standards, testing, and choice), and the conceptual framework built around them, are clearly outliving their usefulness."-Chester Finn, The End of the Education Debate. From National Affairs, Issue #2, Winter 2010.
To begin my own refactoring of education, I started with The Agile Manifesto. Clearly, it’s about software development and not about school. But it has a universality to it that I find compelling. By substituting ed words for biz words, I came up with this:
The Agile Schools Manifesto
We are uncovering better ways of educating children by doing it and helping others do it. Through this work we have come to value:
- Individuals and interactions over processes and tools;
- Meaningful learning over the measurement of learning;
- Stakeholder collaboration over constant negotiation;
- Responding to change over following a plan.
That is, while there is value in the items on the right, we value the items on the left more.
This is more than just language play; it’s powerful leverage for effective school leadership.
All school leaders confront competing priorities. Assessment directors are deluged with data and reporting requirements. Curriculum directors have so many duties they rarely have time to direct curricular change. Principals may have as many as 50 direct reports and a dozen different job functions.
"Agile is something that really needs to be implemented in schools," says Glenn Kessinger, a middle school teacher and instructional coach. "A big problem we have in most of public education is a lack of focus; we have so many competing priorities. Agile could clear that up."
Almost everyone in schools feels like a boxed-in middle manager trapped by pressures from above and below. The Agile (Schools) Manifesto sets clear priorities that would help educators make better choices.
"I love the Agile Schools Manifesto, says Tim Boyd, Language Arts Specialist at Bio-Science High School, a one-to-one laptop school in Phoenix, AZ. "Even if a school could embrace just one of the statements, it would help tremendously. Eventually, people would see how inter-related the Manifesto concepts are. Thinking about school through these ideas could bring about big change."
School leaders are like mayors. In theory, they hold a position of power over others but often can’t execute that power because they have to please so many competing constituencies. With no proven guidelines, no set of shared values, and no explicitly defined decision-making processes, most leaders fall back on gut instinct, risk management, and disaster avoidance. Instead of playing to win, they play not to lose.
How Agile Shows Us How to Improve Our Schools
The Manifesto also explains, in just four bulleted lines, why we face so many challenges in improving our schools:
- Most schools are heavily invested in processes and tools; human needs are rarely prioritized. In public education, there are always many humans with many needs-and almost never enough resources. To many education reformers, the human equation seems, therefore, unsolvable. It also involves painful zero sum decision-making. As a result, during reform, a technocratic style of school management has emerged, a more business-like and rule-driven approach, one that at least partially insulates school leaders from having to take direct personal responsibility for decisions that affect human lives. The phrase "data-driven decision-making" is frequently invoked nowadays. School leaders are increasingly less inclined to consider the individual human dimensions of a given decision, and more inclined to use processes (often in the form of policies) and tools (often in the form of software for data analysis) to allocate resources, orchestrate human interactions, define the lives of children, and conduct the most essential work of running schools. If schools were businesses, teachers were cogs, and kids were widgets, this might make sense. But schools are communities, teachers are people, and kids’ needs vary greatly and change radically over time. This makes Agile a responsive and responsible choice for school management because it supports the achievement of both qualitative and quantitative goals through a human-centric approach to organizational development that also enhances business discipline. In this sense, Agile has the potential to unite currently warring factions in education reform: so-called "corporate reformers" and "venture philanthropists" who dominate the national dialog with a free-market ideology characterized by increasing standardization, external accountability, quantitative measurement, and strong support for charter schooling; and so-called "traditionalists" currently mounting a massive grassroots backlash and advocating a return to humanistic principles.
- Most educators are focused on teaching techniques, curriculum materials, and test scores (what they want to "build"); the value of what kids actually learn (what the "customer" needs) is rarely discussed let alone assessed and used as input for improvement. Some of this has to do with No Child Left Behind. When schools were more locally focused, educators were more inclined to focus on local needs. This wasn’t always successful because educators didn’t coordinate their efforts and because talent is unevenly distributed within the system. With the advent of high-stakes testing, many schools have chosen, out of fear of punishment, to treat the state as the "customer". Since the state’s interests are embodied in generic curriculum standards and standardized tests, many educators have privileged the reality of testing over the truth of teaching. Things don’t have to be this way. We can teach creatively, meet kids’ individual needs, and have high test scores, too. But doing this takes a new set of skills and attitudes that has never been required in the past. Under pressure to raise student performance, many educators have made fear-based decisions to prioritize the needs of the state over the needs of students. Deciding to change practices or programs is a lot easier emotionally than deciding to change the way people act and react to government mandates. Even though most educators regard children and their families as the true customers of education, many find it increasingly difficult express that value in their work.
- Most school interactions are crippled by negotiations of all kinds at all levels; true collaboration among stakeholders almost never occurs. The most obvious challenge that we hear about all the time is, of course, union negotiation. This is typical labor versus management stuff. But the reality inside a school is different than the reality at the negotiating table. The really crippling negotiations are the little ones that take place between principals and their teachers, or among groups of teachers themselves. We are now in an era where tough decisions need to be made. At the same time, education culture is highly conflict-averse. Decisions are made by committee, results are not individually owned, and minor objections from a single participant can sink even the most promising new initiative. As a result, we end up with a lowest-common-denominator effect or, at best, a form of regression to the mean. The ideas that get implemented are those that offend the fewest people. Virtually everything in a school is "negotiated" in this way. While many negotiations are not explicit, conflict-avoidance is typically the driving force behind most decisions. As such, the best elements of collaboration are often over-shadowed by the worst aspects of compromise.
- School culture is deeply invested in planning and highly resistant to change. There are many reasons for this but two stand out: one historical, the other cultural. Historically, we’re still operating out of the 19th century factory model our public schools were founded upon. In fundamental ways, school has changed little since the Industrial Revolution. Culturally, the sameness and incredible predictability of school (along with low standards for entry into the profession and, until recently, a guarantee of lifetime job security) has tended to attract people who favor stability in their work lives over change. In order to maintain an antiquated system, and to deal as well with extraordinary changes in federal control and community demographics, while at the same time attempting to minimize change, educators have sought greater degrees of control through more detailed planning. The myth is that bigger and better plans offer more control. As we know from working in chaotic systems, just the opposite is true: the more we plan, the more likely our plans are to go awry. We confuse predicting the future with influencing it. The result is a lot of time wasted up front and extraordinary degrees of frustration and inefficiency encountered later on as we execute formal government-mandated school improvement plans and watch them fail-sometimes for years at a stretch.
If you’ve been scratching your head for years wondering why we struggle so much to improve education, now you know-when it comes to how we run our schools, we’re not Agile.
"We’re still doing the same thing, the same way, and expecting different results," says Boyd. "Recently, I worked on a big team project. Our efforts were continually thwarted because we made decisions based on what we couldn’t do instead of what we were willing to change. Agile would encourage educators to consider innovative and strategic ways of working instead of just rummaging through antiquated approaches that have never worked, hoping to find some magic potion."
Agility is the essence of responding to change, and change is the thing that we in education fear most. But change might not scare us so much if we had proven principles to help us manage it.
Principles for Principals
Agile provides a manageable set of proven principles that inform the culture and behavior of organizations interested in extraordinary results using lightweight approaches that solve significant problems in unpredictable environments. School principals need principles like these because there are few environments more unpredictable than schools. Turning the The Twelve Principles of Agile Software into "schoolware" isn’t any harder than modifying the Manifesto:
The Twelve Principles of Agile Schools
We follow these principles:
- Our highest priority is to satisfy the needs of children and their families through early and continuous delivery of meaningful learning.
- Welcome changing requirements, even late in a learning cycle. Harness change for the benefit of children and their families.
- Deliver meaningful learning frequently, from a couple of days to a couple of weeks, with a preference to the shorter timescale.
- School and family team members work together daily to create learning opportunities for all participants.
- Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.
- The most efficient and effective method of conveying information to and within a team is face-to-face conversation.
- Meaningful learning is the primary measure of progress.
- Our processes promote sustainability. Educators, students, and families should be able to maintain a constant pace indefinitely.
- Continuous attention to technical excellence and good design enhances adaptability.
- Simplicity-the art of maximizing the amount of work not done-is essential.
- The best ideas and initiatives emerge from self-organizing teams.
- At regular intervals, teams reflect on how to become more effective, then tune and adjust their behavior accordingly.
Here again, we find a blueprint for better schooling.
While no one would argue against the notion of providing "meaningful learning" in schools, there is a deeply divisive argument going on now in our country about what meaningful learning is. The twelve principles bring this issue to the fore, where it belongs, and give us an opportunity to decide if test scores are really as meaningful as some people contend or whether, as others point out, there are additional metrics worthy of consideration.
Imagine the powerful effect of Principle #7: "Meaningful learning is the primary measure of progress." Focusing directly on learning (and its value to the "customer"), rather than on indirect and often unreliable measurements of learning (which are primarily valued only by the state), would change education radically and for the better.
Guided by a customer-focused approach, and a proven methodology, principals and teachers could put the needs of their students ahead of the demands of the system-and probably fulfill system goals, like higher test scores, as an after-effect of thoughtful, well-targeted, and action-oriented practice.
As one principal expresses it: "In their classic book, In Search of Excellence, Tom Peters and Robert Waterman talked about the importance of organizations having ‘a bias for action’-‘a preference for doing something rather than sending a question through cycles and cycles of analyses’. In education, we definitely have a bias for planning, and against action, and this impedes change," says Justin Baeder, Principal at Olympic View Elementary School in Seattle, WA, and author of EdWeek’s On Performance blog. "We also suffer from ‘analysis paralysis’ where we end up unable to make decisions because we’ve made gathering information and making plans more important than using information to take action. Bringing Agile methods into school would address both of these problems directly. Any school that applied Agile would be more inclined toward decisive action."
Or consider just the first part of Principle #5: "Build projects around motivated individuals." This would help principals form powerful teams to drive new initiatives while neutralizing the negative influence of knee-jerk naysayers. It would also encourage teachers to choose curriculum and lessons based on the affinities and interests of their students.
Without a set guiding principles to follow, educators often lose their way. This is why school is stuck, reform fatigue has set in, educator morale is in decline, public cynicism is growing, and animosity among reform factions is rising rapidly to destructive levels.
Agile Patterns Solve School Problems
Below the level of Agile concepts live many powerful Agile constructs, the patterns of practice that move us from Manifesto to manifestation. These practices would work just as well in schools as they do in software companies.
- Sprints would solve the problem of kids falling through the cracks and of teachers wasting time on ill-conceived units of study that run for months at a time without any significant assessment of learning. Ideally, small teacher teams would be running sprints. Right now, teachers tend to conceive of instruction in terms and units, quarters, and semesters. These time spans run may run anywhere from 3 to 18 weeks with few opportunities to assess learning along the way, and no time allotted to go back over material kids have failed to master. We don’t keep "learning backlogs" in schools. We can. It’s not that hard. But we’re simply not used to it. So much of what we do now pushes toward a single end-of-year test. The idea of a "sprint" culminating in a "working product" as we know it in software development seems to many educators incompatible with our current approach to summative assessment. In reality, two things are compatible but the notions of frequent delivery, adjusting to changing requirements, and rapid iteration-while logical and perfectly suited to teaching and learning-are simply not part of education culture, and the current reform emphasis on high-stakes testing privileges "annual delivery" over more frequent "releases" across shorter time spans.
- Stand-up meetings would solve the problems of personal accountability and team communication, two of the most disabling conditions in our schools. Though stand-up meetings for teachers and principals would be a shocking cultural change, they would be extremely effective. People who work in schools are incredibly isolated from each other, both physically and emotionally. As a result, schools are often plagued by needless conflict and cultures of low personal and communal accountability. At the same time, many people "suffer in silence", dealing with impediments that could easily be removed if only they were communicated. Ironically, there is a very successful form of "stand-up meeting" for kids. In the so-called "workshop-style" of teaching, we use a "pattern" called "status of the class" in which kids announce quickly what they are working on for the day and if they think they need help to get started. Unfortunately, this model of teaching has been discredited by reformers citing poor results when students and teachers are granted greater degrees of autonomy. When every child is forced to do the same thing, in the same way, at the same time, on the same day, "status of the class" is pointless. All activity has been pre-determined-and can’t easily be altered-so there is little to be gained in applying the stand-up pattern. Unfortunately, when teachers’ work is pre-planned, kids’ work is pre-planned, and the work of both parties is determined by generic state requirements, accountability and fulfillment tend to decrease over time. Here again, Agile could provide a unifying balance of freedom and structure that would satisfy and support all parties.
- Paired teaching would solve the problem of isolation so many teachers struggle with. Ideally, teams would be formed out of sets of paired teachers. This could be expressed as traditional team teaching, as "guest" teaching where teachers trade off leading lessons according to individual instructional expertise, or it could be accomplished through cross-class activity. One of the most ideal team structures (though it is seldom used) is the vertical cohort where, perhaps, two teachers at each grade from 3rd to 5th in an elementary school would form a team of six people that would, over three years, pass kids up to one another. Working together for a substantial period of time, and sharing responsibility for the same kids, would increase the common use of optimized practice, and also provide many more opportunities for teachers to understand the needs of their students as they progress. As it is now, horizontal teaming is the norm as each group of teachers is now focused on end-of-year tests within their grade of discipline only. Testing and tradition (like membership in a particular department or grade level) most often determine the instantiation of groups, so the opportunity to benefit from self-organizing teams is lost.
- User stories would solve the problem of interpreting vaguely-worded state curriculum standards. Curriculum standards are intentionally vague because they have to be implemented at the classroom level in many different ways. As such, they don’t directly define highly specific outcomes. This specificity has to come from a test, and since kids don’t take the test until the end of the year, it can be very hard to determine whether kids are on track to meet a standard until the year is over and the student has moved on to the next grade. Educational standards are the rough equivalent of old-style software feature sets. We know from experience that we can implement many feature set and still fail to reach important user goals. Teaching teachers how to restate generic standards as specific user stories-with kids as the "users"-would make teaching easier and more effective.
- Test-first development-in the context of rapid iteration and customer-centered design-would solve the problem of clarifying learning targets and achieving learning mastery. To some extent, this has already been accomplished, but with an unexpectedly negative consequence. Teachers know before the year even starts what the final tests will look like, the types of problems kids will need to solve, and the instructional sequence the state would like them to follow. But this approach to test-driven development of educational practice has gone horribly awry because it often manifests itself as a "test-last" rather than a "test-first" approach. Where it makes perfect sense for programmers to write tests which their software must meet, and then code to assure those tests are passed, this is done in the context of short sprints, a customer-centered design process, multiple rapid iterations. In this sense, "coding to a test" works because the harnessing of changing requirements, the disciplined use of backlogs, and the possibility of refactoring afford the flexibility teams need to produce great work. This same approach could be applied to schools. But the current focus on high-stakes end-of-year testing, with tests determined not by customer needs but by the needs of politically-driven state and federal committees, encourages a kind of mindless instructional delivery where covering the curriculum becomes more important than learning it.
- Scrum would solve many significant problems: the removal of impediments by a school ScrumMaster; the establishment of ownership and roles; and the implementation of shared practices that, year after year, would contribute to "instructional economies of scale" as teachers in upper grades began to benefit from ideas applied in lower grades. There is no logical reason why this should not be happening. And yet, in most schools, it isn’t. I believe the lack of a methodology is a significant factor here. There is simply no tradition in schools of people working this way in a disciplined and systematic fashion, and no widely disseminated and well-understood method to help people learn how. Hence, once again, the need for Agile principles and patterns of practice in schools.
Valuable Practices
Many Agile practices would be extremely valuable in education. Best of all, Agile brings the notions of pattern-based practice and empirical process control to a culture that has historically been grounded in blind faith, randomness, fear, and superstition.
As James Madison wrote in a recent InfoQ article:
"Agile development starts to build before the outcome is fully understood, adjusts designs and plans as empirical knowledge is gained while building, trusts the judgment of those closest to the problem, and encourages continual collaboration with the ultimate consumers."-James Madison, Agile Architecture Interactions.
This is exactly what many of the most forward-thinking educators in the country are crying out for. Teachers, especially, want administrators to "trust the judgment of those closest to the problem."
In two recent studies, one by MetLife, the other by The Gates Foundation, teachers indicated that this kind of professional respect was the number one thing they wanted-not higher salaries, not lifetime job security, not better pensions, but more respect, and a reasonable degree of autonomy to make the best possible decisions for the students whose academic lives they know better than anyone else.
In another recent InfoQ article, this one from the Agile Manifesto 10th Anniversary series, Angela Martin explains how Agile improves teamwork:
"Agile also encouraged us, as programmers, to consider daily interaction with, and feedback from, our customers as normal. We should no longer expect a document to be "thrown over the wall" that described the customer’s perfect system. Instead, we would be an integral part of the customer learning what the system needed to be. The good news is, that in our research, we found that customers loved this new way of developing software."-Angela Martin, The Art of Creating Whole Teams: How Agile Has Changed The Way We Work With Our Customers
Anyone who has worked in schools for long will tell you that teamwork is frustratingly elusive. Teachers literally share students as they send them up the grades and across the curriculum, but they rarely share ideas for improving practice. As for collaborating with the "customer" (students and their parents), this rarely happens either.
More often than not, relationships between families and schools are frosty or downright adversarial. Many parents feel like they are reasonably informed and that their children are safe at school, but they don’t learn much about what and how their children are taught.
Students-the true customers-are almost never consulted (nor are their individual needs often considered in strategic planning). Imagine making software without asking customers what they need; simply deciding for yourself, by committee, what you think they should have. That’s what school is like for most students and most families, and it is becoming more like this with each passing year.
Teachers are customers, too, in the sense that their work requires them to "run" the "software" of federal, state, and district policy. According to The Gates Foundation study, teachers also feel ignored during this time of reform as they are increasingly bound by bureaucratic mandates about which their input is not solicited and over which they have no control:
"Teachers play a critical role in students’ academic achievement, in our workforce’s skills and in our nation’s future. They dedicate their lives to educating, inspiring and preparing today’s youth for life beyond high school and yet, according to the 2010 MetLife Survey of the American Teacher, 69% of teachers believe that their voices are not heard in the debate on education. The goal of Primary Sources is to place the views of our nation’s public school teachers at the center of the discussion on education reform. As our nation grapples with how to dramatically improve student academic achievement, we must ask ourselves-if teachers are left out of the conversation on school reform, can the movement ultimately succeed?"-Primary Sources: America’s Teachers on America’s Schools
Agile practices, and the culture they inspire, could be useful to American education at every level of the system. But especially to teachers because these are the people working closest to the results we want to create.
"Agile’s focus on process is of value because it takes us into the realm of human interaction, which is where the action is," says Anthony Cody for Oakland, CA, National Board-certified science teacher and author of EdWeek’s Living in Dialog blog. "The interaction between teachers, parents, and administrators-and between these three sets of adults and students-is where we will make real change happen."
Shall We Have a Go, Then?
As a software developer, I was attracted to Agile. But now, as an educator, I find myself attracted to it even more. After months of study, I’m convinced that we in education have much to learn from world of software development, and that Agile gives us a well-reasoned, well-researched methodology from which to derive effective practice.
I’ll be putting this theory to the test with a new educational venture I’m launching in September. Between now and then, I am seeking as much feedback as possible from members of the Agile community about the potential of this idea.
I’m particularly interested in information I can gather about the practical challenges of implementing Agile in the context of what would have to be considered a dangerous assignment in a foreign land. If you have thoughts on this-positive, negative, or anything in between-I would love to hear them. As Seth Godin blogged recently, please "Share your confusions with me." Tell me what confuses you about this idea so that I can clear it up-and learn from your inquiries.
As I said at the beginning of this article, education is stuck. And many people are looking to technology to get it moving. Most people think that new technology products or technology-enabled learning contexts will swoop in to save the day. I hope they do. But I wouldn’t bet the future on it. The effects of technology on education are still poorly understood-and I think much misunderstood.
As I see it, tech process not tech product is what will move us forward. Tech culture not tech context will prove to be the basis of the first replicable model of high-quality schooling. And Agile will provide the energy that revitalizes reform.
About the Author
Steve Peha is the President of Teaching That Makes Sense, an education consultancy in Carrboro, NC specializing in literacy, assessment, and school leadership. Since 1995, he has taught in thousands of classrooms and hundreds of schools across the United States and Canada. Prior to that he was a software entrepreneur. His writing has appeared recently in The Washington Post, EdWeek, Edutopia, and Title I-derland. He also writes each week on national education policy as a member of The National Journal Education Experts Blog.