Final Exam — Cumulative (Weeks 1–15) · Objectives 1–8
Course: English Composition (ENGL 1A) · Silver Oak University (fictional sample) · Prof. Lindgren
Scope: Cumulative — all eight objectives, Weeks 1–15 (the rhetorical situation & the writing process · critical reading: summary & response · the paragraph, thesis & essay structure · composing in multiple modes: narration/exposition, rhetorical analysis & argument · finding, evaluating & integrating sources without plagiarism · MLA documentation · revision & editing: grammar & mechanics · reflection & the writing portfolio).
Format: 20 items, 100 points (5 each) · concept- and applied-based · auto-gradable only (multiple-choice, multiple-answer, matching, true/false). No free-response/essay items — every example passage, source, citation, and sentence is described in text, so every item is auto-gradable.
Points: 100 · Assignment group: Final (25% of the course grade) · Window: opens at the start of the Week 16 (finals) module; due 6 days later. The final replaces Week 16's quiz, assignment, and Writing Studio, and Week 16 has no discussion. AI is not permitted on the Final.
This is the human-readable exam with its vetted answer key and one-line feedback. The import-ready Classic QTI 1.2 is in
L-final-week-16-qti.xml(generated by the shared validated Python script — parses with 20 items, every single-answer item exactly one correct). The item-bank / coverage note and the Canvas placement block are at the bottom of this file.This is the live exam. Its paired ungraded rehearsal —
O-practice-final-week-16.md— mirrors this blueprint with fresh variants and shares none of these items.Source & conventions integrity (load-bearing). Every quotation, source, citation, MLA model, and grammar example below is real and verified (checked against the MLA Style Center / Purdue OWL and the can-it-stand-alone test) or the instructor's own illustration or the course's clearly-labeled fictional sample source (Holloway). Nothing is fabricated or misattributed, and every MLA and grammar model is correct.
Blueprint (items → objective → source week)
Coverage is proportional to teaching time across the whole course, weighted toward the post-midterm material (Objectives 5–8, which were not on the midterm): Obj 1 = 2 · Obj 2 = 1 · Obj 3 = 2 · Obj 4 = 3 · Obj 5 = 4 · Obj 6 = 3 · Obj 7 = 3 · Obj 8 = 2 = 20 items. No trick questions; every single-answer item has exactly one correct option; the matching items pair one-to-one.
| # | Type | Concept | Objective | Source week |
|---|---|---|---|---|
| 1 | Multiple choice | The rhetorical situation (the five parts) | 1 | 1 |
| 2 | Multiple choice | Revision vs. editing (which change is which) | 1 | 1 |
| 3 | Multiple choice | Summary vs. analytical response | 2 | 2 |
| 4 | Multiple choice | Arguable thesis vs. topic/fact/question | 3 | 4 |
| 5 | Matching | Essay part → its function | 3 | 4 |
| 6 | Multiple choice | The appeals — identify ethos | 4 | 6 |
| 7 | Multiple choice | Claim / grounds / warrant — identify the warrant | 4 | 7 |
| 8 | Matching | Logical fallacy → its definition | 4 | 7 |
| 9 | Multiple choice | Source evaluation / lateral reading | 5 | 9 |
| 10 | Multiple choice | Paraphrase vs. plagiarism — which paraphrase is acceptable | 5 | 10 |
| 11 | Matching | Quote vs. paraphrase vs. summary (+ signal phrase) | 5 | 10 |
| 12 | Multiple choice | Quote/paraphrase/summary applied (when to summarize) | 5 | 10 |
| 13 | Matching | MLA element → its Works-Cited slot / order | 6 | 11 |
| 14 | Multiple choice | Which in-text citation is correctly formatted | 6 | 11 |
| 15 | Multiple choice | MLA web source with no page (no invented number) | 6 | 11 |
| 16 | Multiple choice | Global revision vs. local editing | 7 | 13 |
| 17 | Multiple choice | Which sentence is correct (grammar) | 7 | 14 |
| 18 | Multiple choice | Which revision fixes this error (comma splice) | 7 | 14 |
| 19 | Multiple choice | Reflection (specific, evidence-based) | 8 | 15 |
| 20 | Multiple answer | Reflection & transfer + the rhetorical situation (cumulative) | 8 | 15 |
Objective totals: Obj 1 = 2 items (10 pts) · Obj 2 = 1 (5) · Obj 3 = 2 (10) · Obj 4 = 3 (15) · Obj 5 = 4 (20) · Obj 6 = 3 (15) · Obj 7 = 3 (15) · Obj 8 = 2 (10) → 20 items, 100 points.
Questions, key, and feedback
Objective 1 — The Rhetorical Situation & the Writing Process (Week 1)
Q1 (MC). A student needs a deadline extension and writes it three ways: a quick text to a friend, a formal email to a professor, and a petition to a committee. The tone, greeting, and detail change every time. The set of circumstances that makes the same need call for different writing — writer, audience, purpose, genre, and context — is called the —
- A. writing process
- B. rhetorical situation ✅
- C. thesis statement
- D. works-cited entry
Feedback: The rhetorical situation is the five-part set of circumstances — writer · audience · purpose · genre · context — that shapes what to say and how. The writing process (A) is the stages of producing a draft, a different idea.
Q2 (MC). A writer rereads a finished draft, decides the third paragraph belongs first, and rewrites the thesis so the argument is clearer. This change is best described as —
- A. revision (re-seeing ideas, focus, and structure) ✅
- B. editing (polishing individual sentences for clarity and word choice)
- C. proofreading (catching typos, spelling, and punctuation)
- D. formatting the works-cited list
Feedback: Revision re-sees the big stuff — thesis, structure, argument. Reordering paragraphs and rewriting the thesis is exactly that. Polishing sentences (B) and catching typos (C) are the later editing/proofreading passes. (This revision-vs-editing line is the highest-value distinction of the term.)
Objective 2 — Critical Reading: Summary & Response (Week 2)
Q3 (MC). While reading critically, you write: "That argument is unconvincing because the writer offers only one anecdote and no data." This sentence is —
- A. a summary, because it reports what the text says
- B. an analytical response, because it evaluates the argument and gives a reason ✅
- C. the text's own thesis
- D. a summary, because it mentions the writer
Feedback: It evaluates ("unconvincing") and gives a reason ("only one anecdote, no data") — that's an analytical response, not a neutral summary (which would simply report the writer's claim, in your own words, with no judgment). Mentioning the writer doesn't make a sentence a summary.
Objective 3 — Thesis & Essay Structure (Weeks 3–4)
Q4 (MC). Which of the following is an arguable thesis (a claim a reasonable person could disagree with), rather than a topic, a fact, or a question?
- A. The effects of social media on teenagers. (a topic)
- B. Billions of people worldwide use social media. (a fact)
- C. Schools should ban phones during the school day, because the attention cost outweighs the convenience. ✅
- D. Is social media harmful to teenagers? (a question)
Feedback: A thesis makes a contestable, specific claim and says why — option C picks a side and gives a reason. A names a topic (no side taken); B is a fact (nothing to argue); D is a question (it asks rather than claims). A question can open an intro, but the thesis is your answer to it.
Q5 (Matching). Match each part of an essay to its function.
| Part | Correct function |
|---|---|
| Introduction | Hooks the reader, gives brief context, and leads to the thesis |
| Body paragraph | Develops one supporting point for the thesis |
| Transition | Bridges ideas by showing how one point relates to the next |
| Conclusion | Synthesizes the points to show what they add up to and why the claim matters |
Feedback: Each part has one job. Watch the classic mix-up: the conclusion synthesizes (what the points mean together) rather than merely repeating the thesis, and a transition shows a relationship (adds / contrasts / causes), not just sequence.
Objective 4 — Composing in Multiple Modes: the Appeals & Argument (Weeks 6–7)
Q6 (MC). "As an ER nurse for the past fifteen years, I have watched these budget cuts play out at the bedside." In a rhetorical analysis, this move most directly appeals to —
- A. ethos (the speaker's credibility and character) ✅
- B. pathos (the audience's emotions)
- C. logos (logic, evidence, and reasoning)
- D. kairos (the timeliness of the occasion)
Feedback: Leaning on the speaker's experience to earn the audience's trust is ethos — believe me because of who I am and what I've seen. Don't confuse it with logos (the reasoning itself): a statistic about the cuts would lean logos; the credential is ethos.
Q7 (MC). Read this argument: "The campus shuttle should be free, because hundreds of students skip it when the fare adds up." In the Toulmin model, which statement is the unstated warrant — the assumption that must be true for the evidence (grounds) to support the claim?
- A. Hundreds of students skip the shuttle. (this is the grounds)
- B. A campus transit service should be reachable for students who would otherwise be priced out of using it ✅
- C. The campus shuttle should be free. (this is the claim)
- D. The shuttle is expensive to operate. (unrelated backing)
Feedback: The warrant is the bridge: it's the belief — a campus service should be reachable for students priced out of it — that makes "students skip it when it costs money" count as a reason to make it free. (A restates the grounds; C restates the claim; D is unrelated.) Claim, grounds, warrant.
Q8 (Matching). Match each logical fallacy to its correct definition.
| Fallacy | Correct definition |
|---|---|
| Straw man | Distorting an opponent's view into a weaker version, then attacking that version |
| Slippery slope | Claiming one small step will inevitably lead to an extreme outcome, with no evidence for the chain |
| False dilemma (either/or) | Presenting only two options when more actually exist |
| Ad hominem | Attacking the person making the argument instead of the argument itself |
| Hasty generalization | Drawing a broad conclusion from too little evidence |
Feedback: The five most common fallacies, one to one. Watch the classic mix-ups: a straw man distorts the other side's view; an ad hominem attacks the person; a slippery slope asserts an extreme chain without evidence for the steps.
Objective 5 — Finding, Evaluating & Integrating Sources (Weeks 9–10, 12)
Q9 (MC). You land on a confident, professional-looking website and want to judge whether it's trustworthy. The fact-checker's move — lateral reading — is to —
- A. read the site slowly and carefully from top to bottom before deciding
- B. trust it if its "About" page and design look polished
- C. leave the page and open new tabs to see what independent sources say about who's behind it ✅
- D. trust it because the address ends in .org
Feedback: Lateral reading judges a source from the outside — you check what independent sources say about it, instead of staying on the page (vertical reading), where slick design and a confident "About" page can fool you. (And .org proves little — .com, .org, and .net are open to anyone; only .edu and .gov are restricted.)
Q10 (MC). Here is a sentence from the course's clearly-labeled sample source (written for this course; not a real publication): "When a notification interrupts a reader every few minutes, the mind never settles into the slow, sustained focus that deep comprehension requires, and the habit of skimming gradually replaces the habit of reading" (Holloway 14). Which of the following is an acceptable paraphrase (not plagiarism)?
- A. "When a notification disrupts a reader every few minutes, the brain never settles into the slow, steady focus that deep understanding requires, and the practice of skimming slowly replaces the practice of reading" (Holloway 14).
- B. Holloway argues that frequent digital interruptions keep students from the deep focus real understanding requires, so they gradually skim instead of read (14). ✅
- C. The mind never settles into the slow, sustained focus that deep comprehension requires (Holloway 14).
- D. Notifications are bad for students and totally destroy their ability to read.
Feedback: B rebuilds the sentence structure, uses the writer's own words, keeps the meaning, and credits Holloway — a real paraphrase. A is patchwriting (same sentence, synonyms swapped) — plagiarism even with the citation. C copies the source's exact words without quotation marks (plagiarism, not a paraphrase). D distorts the meaning. A genuine paraphrase changes the words and the structure.
Q11 (Matching). Match each source-integration technique to its description.
| Technique | Correct description |
|---|---|
| Quotation | The source's exact words, inside quotation marks, copied word-for-word |
| Paraphrase | One passage restated in your own words and your own sentence structure, with a citation |
| Summary | A longer passage condensed to its main point(s), in your own words, with a citation |
| Signal phrase | The lead-in that names the source before its words or idea appear ("According to Holloway…") |
Feedback: Quotation = exact words; paraphrase = one passage rebuilt in your words and structure; summary = the gist of a longer passage, much shorter; signal phrase = the introduction. Watch the mix-up: a paraphrase restates one passage at about its length; a summary condenses a longer passage to a sentence or two.
Q12 (MC). You want to give your reader the main point of a whole multi-paragraph section of a source in just a sentence or two of your own words. The best move is —
- A. a direct quotation of the entire section
- B. a paraphrase of every sentence in turn
- C. a summary ✅
- D. patchwriting (its sentences with a few synonyms swapped)
Feedback: A summary condenses a longer passage to its main idea(s), much shorter than the original and in your words. (A paraphrase restates one passage at about its original length; quoting the whole section would be over-quoting; patchwriting is plagiarism.)
Objective 6 — MLA Documentation (Week 11)
Q13 (Matching). Match each MLA core element to what it names in a works-cited entry. (The MLA 9 template orders them: Author. "Title of Source." Title of Container, Contributor, Version, Number, Publisher, Publication date, Location.)
| Core element | Correct description |
|---|---|
| Author | Who created the work (listed last name first; the entry is alphabetized by this element) |
| Title of Source | The name of the specific work you used (an article or talk in quotation marks; a book in italics) |
| Title of Container | The larger whole that holds the source (the website, journal, or anthology), in italics |
| Publisher | The organization responsible for producing or releasing the work |
| Location | Where the work is found (a page range with pp., a URL, or a DOI) |
Feedback: Five of the nine MLA core elements, in their fixed order. Watch the classic mix-up: the source (element 2) is the specific work; the container (element 3) is the larger whole that holds it (a talk is the source; TED is the container).
Q14 (MC). A student quotes a sentence from page 3 of a print book by Kenneth Burke, and Burke's name is not used in the sentence. Which parenthetical in-text citation is formatted correctly in MLA 9?
- A. (Burke, 3)
- B. (Burke 3) ✅
- C. (Burke, p. 3)
- D. (Burke, page 3)
Feedback: MLA in-text citations put the author's last name and the page number with only a space between them — (Burke 3). No comma, no "p.," no "page." (This matches the Purdue OWL's own example.) The single most common MLA mistake is adding the comma.
Q15 (MC). You paraphrase an idea from a web page that has a named author but no page or paragraph numbers. How does MLA handle the in-text citation?
- A. Invent a paragraph number from your browser's print preview, e.g., (Lee par. 4)
- B. Give the author's last name with no page number, e.g., (Lee) — or just name Lee in the sentence and use no parenthetical ✅
- C. Put the full URL in parentheses at the end of the sentence
- D. No citation is required for web sources
Feedback: No stable page or paragraph numbers means no number in your citation — the author's last name alone does the job, and naming the author in the sentence lets you skip the parenthetical entirely. You never invent a paragraph number, and the URL lives in the works-cited entry, not the sentence.
Objective 7 — Revision & Editing: Grammar & Mechanics (Weeks 13–14)
Q16 (MC). A writer rereads a draft and, in one pass, fixes commas, corrects two misspellings, and repairs a subject–verb agreement error — but changes no ideas, evidence, or paragraph order. This pass is —
- A. global revision (re-seeing thesis, structure, and argument)
- B. local editing / proofreading (polishing sentences and correcting surface errors) ✅
- C. drafting a brand-new argument
- D. evaluating a source for credibility
Feedback: Fixing commas, spelling, and agreement at the sentence surface is local editing/proofreading. Global revision (A) re-sees the big stuff — thesis, structure, argument, evidence — a separate, earlier pass. Doing only the surface pass and calling it "revising" is the classic error.
Q17 (MC). Which of the following sentences is written correctly (no fragment, comma splice, or run-on)?
- A. Editing comes last, revision comes first. (comma splice)
- B. Editing comes last revision comes first. (run-on / fused sentence)
- C. Editing comes last; revision comes first. ✅
- D. Although editing comes last. (fragment)
Feedback: C correctly joins two closely related independent clauses with a semicolon. A joins two complete sentences with only a comma (a comma splice); B runs them together with no punctuation (a run-on/fused sentence); D is a fragment (the dependent marker although leaves it unable to stand alone).
Q18 (MC). Which revision correctly fixes this comma splice — "My evidence was thin, my thesis was strong."?
- A. My evidence was thin my thesis was strong.
- B. My evidence was thin, but my thesis was strong. ✅
- C. My evidence was thin, my thesis, was strong.
- D. My evidence was thin, my thesis was strong, however.
Feedback: B adds a comma plus the coordinating conjunction but — a valid fix that also fits the contrast in meaning. (A deletes the comma and creates a run-on; C adds a stray comma and is still a splice; D tacks on however but leaves the comma splice in place.) A period or a semicolon would also fix it.
Objective 8 — Reflection & the Writing Portfolio (Week 15)
Q19 (MC). Which sentence is the strongest reflection on your writing (most specific and evidence-based)?
- A. "I improved a lot as a writer this semester."
- B. "I worked really hard on every essay I wrote."
- C. "I learned to revise globally — in Essay 2 I reordered my paragraphs so my strongest point landed last, and the argument got more persuasive." ✅
- D. "Writing matters, and I enjoyed this class."
Feedback: Only C names a specific skill (global revision / reordering) and points to evidence (Essay 2, the reordering, the effect on the argument). A, B, and D report feelings or effort — not evidence of a particular skill. Reflection passes a two-part test: specific? and evidence?
Q20 (Multiple answer — select all that apply). Your portfolio's reflective cover letter sits inside a rhetorical situation, the same five-part idea from Week 1. Which of the following are elements of that rhetorical situation?
- A. Audience — the reader/reviewer of your portfolio ✅
- B. Purpose — to show your growth and the choices you made ✅
- C. The number of pages in your longest essay
- D. Genre — a cover letter / memo, with its own conventions ✅
- E. Context — the occasion (the end of the term) ✅
Feedback: The cover letter has a writer (you), an audience (the reviewer), a purpose (show growth/choices), a genre (cover letter), and a context (term's end) — the rhetorical situation from Week 1, applied one last time, and a reminder that this term's skills transfer to new writing tasks. A page count (C) is a constraint, not part of the situation.
Answer key (quick reference)
| Q | Answer | Q | Answer |
|---|---|---|---|
| 1 | B (rhetorical situation) | 11 | Quotation→exact words / Paraphrase→one passage, your words+structure, cited / Summary→longer passage condensed, cited / Signal phrase→the lead-in that names the source |
| 2 | A (revision) | 12 | C (a summary) |
| 3 | B (analytical response) | 13 | Author→creator (alphabetized by) / Title of Source→the specific work / Title of Container→the larger whole / Publisher→who produced it / Location→where (pp./URL/DOI) |
| 4 | C (arguable thesis) | 14 | B — (Burke 3) |
| 5 | Intro→hook/context/thesis / Body→develops one point / Transition→bridges by relationship / Conclusion→synthesizes | 15 | B — (Lee), or name Lee in the sentence |
| 6 | A (ethos) | 16 | B (local editing / proofreading) |
| 7 | B (the warrant) | 17 | C — "Editing comes last; revision comes first." |
| 8 | Straw man→distort & attack / Slippery slope→unfounded chain to extreme / False dilemma→only two options / Ad hominem→attack the person / Hasty generalization→too little evidence | 18 | B — "…thin, but my thesis was strong." |
| 9 | C (lateral reading) | 19 | C (specific, evidence-based reflection) |
| 10 | B (acceptable paraphrase) | 20 | A, B, D, E (the rhetorical situation; not C) |
Quality gate (H5 — self-checked)
- Structure: 20 items, 5 points each, 100 points total; coverage Obj 1 = 2 · Obj 2 = 1 · Obj 3 = 2 · Obj 4 = 3 · Obj 5 = 4 · Obj 6 = 3 · Obj 7 = 3 · Obj 8 = 2 matches the EXAM brief's W16 blueprint (every objective appears; weighted toward the post-midterm Obj 5–8 = 12 of 20).
- Required item mix present: the rhetorical situation (Q1); revision vs. editing (Q2, and again global/local at Q16); the appeals (Q6); claim/grounds/warrant (Q7); a fallacy → definition matching item (Q8); paraphrase vs. plagiarism — which paraphrase is acceptable (Q10); quote vs. paraphrase vs. summary (Q11–Q12); source evaluation / lateral reading (Q9); an MLA element → Works-Cited slot/order matching item (Q13) and a "which in-text citation is correct" item (Q14); a grammar "which sentence is correct / which fixes this error" item (Q17, Q18); and a reflection/transfer item (Q19, Q20). All present.
- Single-answer integrity: every multiple-choice item (Q1–Q4, Q6, Q7, Q9, Q10, Q12, Q14–Q19) has exactly one correct option; the matching items (Q5, Q8, Q11, Q13) pair all rows one-to-one; the single multiple-answer item (Q20) keys A, B, D, E and requires C left unselected.
- Auto-gradable only: every passage, source, cross-reference, citation, and sentence is described in text; item types are MC / multiple-answer / matching / true-false — no free-response/essay entry.
- Citation-integrity + correct-conventions gate: PASS. Every quotation, source, citation, MLA model, and grammar example was re-checked: the in-text models — (Burke 3) with no comma/no "p." (Q14), the (Lee) / signal-phrase handling of a no-page web source (Q15) — and the core-elements order and container definition (Q13) are correct MLA 9, verified live against the Purdue OWL ("MLA In-Text Citations: The Basics," examples "(Burke 3)" and "(Wordsworth 263)") and the MLA Style Center; the only named source used for the paraphrase items (Q10–Q12) is the course's clearly-labeled fictional sample (Holloway, "The Attention Economy and the Student Reader," Riverbend Review, 2021, p. 14), so no real author's words are quoted or misattributed and no source/citation is fabricated; Kenneth Burke is named factually as the author of his real book (Language as Symbolic Action, University of California Press, 1966), per the Purdue OWL's own example, with no fabricated quotation; every grammar example (Q17, Q18) was mechanically verified by the can-each-side-stand-alone test (each labeled fragment cannot stand alone, each comma splice is two independent clauses + a lone comma, each run-on is two independent clauses + no punctuation, each correct option is genuinely correct), cross-checked against the Purdue OWL and Khan Academy Grammar. All other example passages (Q1–Q9, Q16, Q19, Q20) are the instructor's own illustrations, attributed to no one.
- Factual accuracy: real conventions (MLA 9, the appeals, the Toulmin model, the standard fallacy definitions) are stated factually; the instructor and institution remain fictional; no licensing or open-source claims appear. (There is no arithmetic/Python math gate — this is a humanities course.)
- QTI parse confirmation:
L-final-week-16-qti.xmlparses asimsqti_xmlv1p2with 20 items; every single-answer respcondition sets SCORE = 100 on exactly one option; each matching item's partial-credit blocks add to 100; the multiple-answer item (Q20) requires the exact correct set. - Integrity vs. the practice final: 0 items are shared with
O-practice-final-week-16.md(verified by full stem comparison; every shared concept slot uses a different scenario and wording — e.g., the "which in-text citation is correct" slot uses Burke/(Burke 3) here vs. a different author and parenthetical on the practice form; the paraphrase item uses the Holloway "attention economy" sentence here vs. a different sample-source sentence there).
Item-bank & coverage note
All 20 items are cumulative variants assembled from the Week 1–15 item banks per Prompt L (changed scenarios and contexts to reduce answer-sharing with the weekly quizzes and the midterm), tagged course=ENGL1A · exam=final · weeks=1–15 · objectives=1–8 and deposited back into the banks for future per-term ($39) regenerations:
| Objective | Drawn from banks | Items |
|---|---|---|
| 1 | Week 1 (Rhetorical Situation & Writing Process) | Q1–Q2 |
| 2 | Week 2 (Critical Reading: Summary & Response) | Q3 |
| 3 | Weeks 3–4 (The Paragraph; Thesis & Essay Structure) | Q4–Q5 |
| 4 | Weeks 6–7 (Rhetorical Analysis; Argument — Toulmin & Fallacies) | Q6–Q8 |
| 5 | Weeks 9–10, 12 (Finding/Evaluating/Integrating Sources) | Q9–Q12 |
| 6 | Week 11 (MLA Documentation) | Q13–Q15 |
| 7 | Weeks 13–14 (Revision & Style; Editing — Grammar & Mechanics) | Q16–Q18 |
| 8 | Week 15 (Reflection & the Writing Portfolio) | Q19–Q20 |
Each term's update regenerates fresh final variants from these same banks; the paired practice final is regenerated alongside and continues to share none of the live items.
Canvas placement block
canvas_object = Quizzes::Quiz
title = "Final Exam — Cumulative (Weeks 1–15)"
assignment_group = "Final"
points_possible = 100
grading_type = points
available_from_offset_days = 0 # opens at the start of the Week 16 (finals) module
due_offset_days = 6 # 6 days after module start
published = true
allowed_attempts = 1
shuffle_answers = true
ai_permitted = false # AI is not permitted on the Final
provenance = "~ Prof. Lindgren's edition · Fall 2026 · built with thecoursemaker.com"
L-final-week-16-qti.xml) ships inside the course's .imscc package — it lands in the Canvas gradebook on import.~ Prof. Lindgren's edition · Fall 2026 · built with thecoursemaker.com