John Peloza is – or at least was – a California high school teacher. Peloza is also a creationist, and very unhappy that lying about science while trying to manipulate public school students into adopting his religious beliefs is illegal in the US. (Peloza did for instance give a student a Bible...
Read the full lunacy: #2100: John Peloza Encyclopedia of American Loons