Toggle Menu

Rap Sheet

Links on R&P from around the web

Group: Ball State Science Prof Teaches Christianity

posted on May 24, 2013

USA Today’s Seth Slabaugh reports that, “Ball State University is investigating a complaint that one of its assistant professors in the department of physics and astronomy is preaching rather than teaching.” The professor has allegedly been teaching creationism and intelligent design based upon Christian belief.

Read at USA Today