Middlebury

David Miranda Hardy

Sections

Spring 2025

CRWR0701R-S25 Senior Work (Miranda Hardy)
FMMC0101A-S25 Lecture (Miranda Hardy)
FMMC0201A-S25 Seminar (Miranda Hardy)
FMMC0507C-S25 Independent Study (Miranda Hardy)

Winter 2025

FMMC0507C-W25 Independent Study (Miranda Hardy)
FMMC0707I-W25 Senior Work (Miranda Hardy)

Fall 2024

FMMC0507D-F24 Independent Study (Miranda Hardy)

Spring 2024

CRWR0701R-S24 Senior Work (Miranda Hardy)
FMMC0201A-S24 Seminar (Miranda Hardy)
FMMC0335A-S24 Lecture (Miranda Hardy)
FMMC0507C-S24 Independent Study (Miranda Hardy)

Winter 2024

FMMC0507C-W24 Independent Study (Miranda Hardy)
FMMC0707I-W24 Senior Work (Miranda Hardy)

Fall 2023

FMMC0105A-F23 Seminar (Miranda Hardy)
FMMC0346A-F23 Lecture (Miranda Hardy)
FMMC0507D-F23 Independent Study (Miranda Hardy)

Spring 2023

CRWR0341A-S23 Lecture (Miranda Hardy)
CRWR0341Z-S23 Screening (Miranda Hardy)
CRWR0701R-S23 Senior Work (Miranda Hardy)
FMMC0105A-S23 Lecture (Miranda Hardy)
FMMC0341A-S23 Lecture (Miranda Hardy)
FMMC0341Z-S23 Lab (Miranda Hardy)
FMMC0507C-S23 Independent Study (Miranda Hardy)

Winter 2023

FMMC0507C-W23 Independent Study (Miranda Hardy)
FMMC0707I-W23 Senior Work (Miranda Hardy)
FMMC1020A-W23 Lecture (Miranda Hardy)

Fall 2022

CRWR0106A-F22 Lecture (Miranda Hardy)
CRWR0106B-F22 Lecture (Miranda Hardy)
CRWR0106Z-F22 Screening (Miranda Hardy)
FMMC0105A-F22 Lecture (Miranda Hardy)
FMMC0106A-F22 Lecture (Miranda Hardy)
FMMC0106B-F22 Lecture (Miranda Hardy)
FMMC0106Z-F22 Screening (Miranda Hardy)
FMMC0507D-F22 Independent Study (Miranda Hardy)

Spring 2022

CRWR0701R-S22 Senior Work (Miranda Hardy)
FMMC0105A-S22 Lecture (Miranda Hardy)
FMMC0201A-S22 Seminar (Miranda Hardy)
FMMC0201Z-S22 Screening (Miranda Hardy)
FMMC0507C-S22 Independent Study (Miranda Hardy)

Winter 2022

FMMC0507C-W22 Independent Study (Miranda Hardy)
FMMC0707I-W22 Senior Work (Miranda Hardy)

Fall 2021

CRWR0106A-F21 Lecture (Miranda Hardy)
CRWR0106B-F21 Lecture (Miranda Hardy)
FMMC0106A-F21 Lecture (Miranda Hardy)
FMMC0106B-F21 Lecture (Miranda Hardy)
FMMC0507D-F21 Independent Study (Miranda Hardy)
FMMC0700B-F21 Senior Work (Miranda Hardy)

Spring 2021

CRWR0341A-S21 Lecture (Miranda Hardy)
CRWR0341Z-S21 Screening (Miranda Hardy)
CRWR0701R-S21 Senior Work (Miranda Hardy)
FMMC0201A-S21 Seminar (Miranda Hardy)
FMMC0201Z-S21 Screening (Miranda Hardy)
FMMC0341A-S21 Lecture (Miranda Hardy)
FMMC0341Z-S21 Screening (Miranda Hardy)
FMMC0507C-S21 Independent Study (Miranda Hardy)
FMMC0701C-S21 Senior Work (Miranda Hardy)

Winter 2021

FMMC0507C-W21 Independent Study (Miranda Hardy)
FMMC0701B-W21 Senior Work (Miranda Hardy)
FMMC0707I-W21 Senior Work (Miranda Hardy)
INDE0800D-W21 Independent Study (Miranda Hardy)

Fall 2020

FMMC0507D-F20 Independent Study (Miranda Hardy)
FMMC0700B-F20 Senior Work (Miranda Hardy)
FYSE1542A-F20 Seminar (Miranda Hardy)
INDE0800D-F20 Independent Study (Miranda Hardy)

Spring 2020

FMMC0346A-S20 Lecture (Miranda Hardy)
FMMC0507C-S20 Independent Study (Miranda Hardy)
FMMC0700A-S20 Seminar (Miranda Hardy)
INDE0800E-S20 Independent Study (Miranda Hardy)

Winter 2020

FMMC0507C-W20 Independent Study (Miranda Hardy)
FMMC0707I-W20 Senior Work (Miranda Hardy)
FMMC1135A-W20 Lecture (Miranda Hardy)
INDE0800D-W20 Independent Study (Miranda Hardy)

Fall 2019

CRWR0106A-F19 Lecture (Miranda Hardy)
CRWR0106B-F19 Lecture (Miranda Hardy)
FMMC0105A-F19 Lecture (Miranda Hardy)
FMMC0106A-F19 Lecture (Miranda Hardy)
FMMC0106B-F19 Lecture (Miranda Hardy)
FMMC0507D-F19 Independent Study (Miranda Hardy)
INDE0800D-F19 Independent Study (Miranda Hardy)

Winter 2019

FMMC0707I-W19 Senior Work (Miranda Hardy)

Fall 2018

FMMC0507D-F18 Independent Study (Miranda Hardy)

Spring 2018

FMMC0320A-S18 Lecture (Miranda Hardy)
FMMC0507G-S18 Independent Study (Miranda Hardy)

Winter 2018

FMMC0707I-W18 Senior Work (Miranda Hardy)
FMMC1020A-W18 Lecture (Miranda Hardy)

Fall 2017

CRWR0106A-F17 Lecture (Miranda Hardy)
CRWR0106B-F17 Lecture (Miranda Hardy)
FMMC0106A-F17 Lecture (Miranda Hardy)
FMMC0106B-F17 Lecture (Miranda Hardy)
FMMC0346A-F17 Lecture (Miranda Hardy)
FMMC0507D-F17 Independent Study (Miranda Hardy)

Spring 2017

CRWR0341A-S17 Lecture (Miranda Hardy)
FMMC0341A-S17 Lecture (Miranda Hardy)
FMMC0700B-S17 Seminar (Miranda Hardy)

Winter 2017

FMMC0707I-W17 Senior Work (Miranda Hardy)

Fall 2016

CRWR0106A-F16 Lecture (Miranda Hardy)
CRWR0106B-F16 Lecture (Miranda Hardy)
FMMC0106A-F16 Lecture (Miranda Hardy)
FMMC0106B-F16 Lecture (Miranda Hardy)
FMMC0335A-F16 Lecture (Miranda Hardy)
FMMC0507D-F16 Independent Study (Miranda Hardy)

Spring 2016

FMMC0105A-S16 Lecture (Miranda Hardy)
FMMC0700A-S16 Seminar (Miranda Hardy)
FMMC0707I-S16 Senior Work (Miranda Hardy)

Winter 2016

FMMC0707I-W16 Senior Work (Miranda Hardy)
FMMC1020A-W16 Lecture (Miranda Hardy)

Fall 2015

FMMC0105A-F15 Lecture (Miranda Hardy)
FMMC0346A-F15 Lecture (Miranda Hardy)
FMMC0507D-F15 Independent Study (Miranda Hardy)

Spring 2015

FMMC0105A-S15 Lecture (Miranda Hardy)
FMMC0346A-S15 Lecture (Miranda Hardy)