Peer review isn't the problem. In fact, many of his article do appear to be peer reviewed. For example, this[1] article was published in the peer-reviewed "Journal of Scientific Exploration"[2]. This JSE also publishes a quarterly magazine called EdgeScience[3]. Topics include ESP, telekinesis and UFOs affecting aviation. This doesn't mean nothing he says is valid, but I believe it's a good indication that one ought to read the OP with caution.
[1] http://davidpratt.info/tecto.htm