diff --git a/README.md b/README.md
index 12d67361c99e8c946f764ed05397953a52c8375b..f6a8b07c90ceb02372aa3cc5e6ca3e6445d6b356 100644
--- a/README.md
+++ b/README.md
@@ -121,8 +121,10 @@ three values, it is the value that is neither the maximum nor the minimum.
     when all tests are passing and the coverage of the `main` method is
     100%.
 
-13. Take a screenshot showing your test results and coverage.  For full points,
-    your screenshot must include:
+13. Take a screenshot showing your test results and coverage. Instructions for
+    taking a screenshot on your VM can be found
+    [here](https://canvas.unl.edu/courses/94598/pages/how-to-take-a-screenshot-on-your-vm).
+    For full points, your screenshot must include:
 
     -   the number of runs, errors, and failures and
     -   the coverage percentage for the `main` method that you implemented.
@@ -136,11 +138,10 @@ three values, it is the value that is neither the maximum nor the minimum.
 a caucus. An electronically-submitted precinct report is valid if it is in the
 correct format. A precinct report provided over the telephone is always valid.
 
-Given whether today is a caucus day, whether the precinct report is a
-correctly-formatted electronic report, and whether the precinct report is a
-telephoned report, print the text "Precinct report accepted" followed by a
-newline if the caucus system should accept the report. Otherwise, print the text
-"Precinct report rejected" followed by a newline.
+Given whether today is a caucus day and the nature of the caucus report, print
+the text "Precinct report accepted" followed by a newline if the caucus system
+should accept the report. Otherwise, print the text "Precinct report rejected"
+followed by a newline.
 
 14. (Optional) Write a solution to this problem in pseudocode using only one
     conditional.