On Line Programs for Lent