Catholic high schools do encourage holiness and generosity in their students in a variety of ways ??? offering regular Mass and confession, requiring Christian service hours for graduation, sponsoring retreats or days of renewal, sponsoring mission trips and pilgrimages, encouraging vocations awareness, sponsoring pro-life or other service clubs, etc.