diff --git a/src/teaching/cse-350/2024sp/index.erb b/src/teaching/cse-350/2024sp/index.erb
index 21192ea8..90587bbf 100644
--- a/src/teaching/cse-350/2024sp/index.erb
+++ b/src/teaching/cse-350/2024sp/index.erb
@@ -121,6 +121,8 @@ deliverables:
dates:
- event: Midterm
dates: March 4, In Class
+ links:
+ review: slide/09-review.pdf
- event: Oliver Traveling, No Class
dates: March 8
- event: Spring Break, No Class
@@ -283,7 +285,16 @@ p.callout {
<% dates.each do |event| %>
- <%=event["event"]%>
- - <%=event["dates"]%>
+ - <%=event["dates"]%>
+ <% if event.include? "links" %>
+ <% sep = "[" %>
+ <% event["links"].each do |label, url| %>
+ <%= sep %> <%=label%>
+ <% sep = "|" %>
+ <% end %>
+ ]
+ <% end %>
+
<% end %>
diff --git a/src/teaching/cse-350/2024sp/slide/09-review.pdf b/src/teaching/cse-350/2024sp/slide/09-review.pdf
new file mode 100644
index 00000000..c46be04c
Binary files /dev/null and b/src/teaching/cse-350/2024sp/slide/09-review.pdf differ