Its too bad that Albert Einstein, who believed in a creator, would not have met the professor's standards. As limitating as you may think it is to believe in a creator, it is even more limitating to believe in every current scientific theory without question. A different point of view is always neccessary for advancement even if you fail to understand why.
Absolutely ridiculous. These students weren't denied a recommendation because they are religious. They were denied recommendations because they reject science. Show me the slightest evidence that Einstein rejected evolution or thought that the universe is 6,000 years old, and I'll admit you have a point.
Where does this professor say that you cannot believe in a Creator? Did you read the article?