Here in Ohio I teach a class in A.P. European History and have a colleague in A.P. U.S. History.
Neither of us has any Bush-haters. Most of our students are thoughtful and not "knee-jerk" liberals. I think you need to emigrate farther away from the "Blue" East Coast and you will see that your generalization "across the country" might not quite be accurate.
Be assure to avoid those generalizations in your essays for the A.P. U.S. History test on Friday!