I've had Dr. Klein in the past for ENGL courses so I took up his CATH course as well. As a nonreligious person I found the class to be welcoming and informative. Dr. Klein treats everyone with respect and attention. It was a very nice environment, no text book was given but read the materials he provides. He's very accessible as well!