TEACHING ASSIGNMENTS