WEEKLY ASSIGNMENTS