That kind of person is not American and reciting a test oath written by one of them is about as unamerican as one can get. It doesn't take a fancy education to learn what the United Sates is supposed to be about and to love the ideals on which it's founded. Anybody who can read and who'll take the time to do some independent study can get a good grip on our founding principles in a day or two.
That's one of the main duties of citizenship. A patriot won't shirk that duty while pretending to patriotism by repeating a few lines and saluting the flag. Keep the pledge if you like, but you have to go beyond it to express patriotism by real action.