Middlebury

David Miranda Hardy

Sections

Spring 2021

FMMC0507C-S21 Independent Study (Miranda Hardy)
FMMC0700A-S21 Seminar (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)