PalindromeTester2 complete with far less use of regex.
However isLetter(); was still used.
This seems to have avoided a long stupid list of checks for each individual symbol/punctuation or conversely checks for each letter of the alphabet in both cases.