Term limits are no panacea. Actually, they would guarantee that none of our congress people would be skilled or knowledgeable about how our government works in a finely grained way. Congress people will always be just starting to learn their jobs. And just when they get the hang of it, they will be turfed out by term limits. The other choice is to let those which can get re-elected get re-elected. They will understand how things work in Washington and how they don't. Of course, there will always be graft and corruption but we would have that either way. By the way, you do realize our congress people don't actually write any legislation themselves. Special interests, lobbyists and professional staffers write every word of the bills the congress passes.