Historians either tell the truth or they don’t, there are not “many versions”. As for FDR and the New Deal, that should be taught as “social studies” as we lack the perspective to call it history. Historical research used to be about understanding the past, all the books you see now about “history” that happened 5, 10, 50 years ago is about the almighty dollar and publishing for fame.
Sorry but you are totally wrong about history. History is not an exact science, it is an art. History is written by the victors and the liberals have been the victors in America for quite some time. Phony socialist propaganda is all that is taught as history in the indoctrination centers called public schools. They want to wipe out any reference to the truth of America's Christian heritage and founding. “Separation of Church and state” isn't in the US Constitution at all. It's in the Soviet Constitution that liberals believe in.