Dawkins Talking Atheism in a Public School?

Do you think this is a scientific statement?
Science has hardly explained everything about nature…
Wouldn’t it be more accurate to say “this is the best explanation for nature we have now”?
Isn’t such a statement misleading and fallacious?