She thinks vaccines make god angry.
Her demands? How about all the Christian who've had the vaccine? There are some idiot atheists who are against the vaccine, a few on this site. Stupid people are just that, regardless of their belief system or lack of it. Is she a member of the Sect of Stupidity? The University by definition shouldn't accept stupid students.
"The University by definition shouldn't accept stupid students" YES!