The bumper sticker that reads “If you can read this, thank a teacher,” implies several bold propositions: If you can read this, then you are literate. If you are literate, then the efficient cause of your literacy is a teacher.…
When the film Into Great Silence came out in American theatres back in 2007, a student of mine, who is a high school religion teacher, took some of his students to see it. They had to leave about half way through. The students, accustomed to fast paced entertainment, couldn’t handle the presentation of the life of the Carthusian monks of…
Read moreLike flaming demons, Wallachians rushed out of the night and into the Turkish camp, striking terror in an army of terrorists. Leading the charge was a gore-spattered chieftain—hewing and hacking a path to the central tents where the Sultan huddled…
Via Catholic Exchange

















