-* Interpreter for Lambda terms
-* [[Introducing Monads|topics/week7_introducing_monads]] (updated Fri 20 Mar)
-* [[Homework for week 7|exercises/assignment7]]
+* [[Introducing Monads|topics/week7_introducing_monads]] (updated Mon 23 Mar)
+* [[Homework for week 7|exercises/assignment7]] (updated Mon 23 Mar)
+* [[Environments and Closures|topics/week7_environments_and_closures]]
+* [[Untyped lambda evaluator|topics/week7_untyped_evaluator]]
+
+
+Week 8:
+
+* [[Safe division with monads|topics/week8_safe_division_with_monads]]
+* [[Reader Monad|/topics/week8_reader_monad]]
+* [[Ramble on Monads and Modules|topics/week8_monads_and_modules]]
+
+Week 9:
+
+* [[Installing and Using the Juli8 Libraries|/juli8]]
+* [[Using the OCaml Monad library|/topics/week9_using_the_monad_library]]
+* [[Programming with mutable state|/topics/week9_mutable_state]]
+* [[A State Monad Tutorial|/topics/week9_state_monad_tutorial]]
+* [[Using multiple monads together|/topics/week9_monad_transformers]]
+* [[Homework for weeks 8-9|/exercises/assignment8-9]]
+
+Week 10:
+
+* Groenendijk, Stokhof, and Veltman, "[[Coreference and Modality|/readings/coreference-and-modality.pdf]]" (1996)