Weekly Programming and Monday Check #1