Skip to main content
Sponsored

John Miller

4.42
Rating
2.73
Difficulty
3.6
GPA

Civil Engineering

CE 4410 | Introduction to Transportation Planning
Rating
Difficulty
GPA
Spring 2015
Last Taught
CE 4500 | Special Topics in Civil Engineering
Rating
Difficulty
GPA
Fall 2012
Last Taught
CE 4995 | Civil Engineering Research
Rating
Difficulty
GPA
Spring 2018
Last Taught
CE 5020 | Introduction to Geographic Information Systems
4.7
Rating
3.0
Difficulty
GPA
Fall 2024
Last Taught
CE 5410 | Introduction to Transportation Planning
Rating
Difficulty
GPA
Spring 2025
Last Taught
CE 6410 | Introduction to Transportation Planning
Rating
Difficulty
GPA
Spring 2017
Last Taught
CE 6420 | Public Transportation
Rating
Difficulty
GPA
Fall 2014
Last Taught
CE 6430 | Intermodal Transportation
Rating
Difficulty
GPA
Fall 2013
Last Taught
CE 6993 | Independent Study
Rating
Difficulty
GPA
Fall 2024
Last Taught
CE 6995 | Supervised Project Research
Rating
Difficulty
GPA
Spring 2025
Last Taught
CE 7993 | Independent Research in CE
Rating
Difficulty
GPA
Spring 2018
Last Taught
CE 7995 | Supervised Project Research
Rating
Difficulty
GPA
Fall 2017
Last Taught
CE 8001 | Graduate Teaching Instruction
Rating
Difficulty
GPA
Spring 2025
Last Taught
CE 8999 | Thesis
Rating
Difficulty
GPA
Spring 2025
Last Taught
CE 9999 | Dissertation
Rating
Difficulty
GPA
Spring 2025
Last Taught

Classics

CLAS 2040 | Greek Mythology
4.4
Rating
2.7
Difficulty
3.30
GPA
Spring 2025
Last Taught
CLAS 9995 | Dissertation Seminar
Rating
Difficulty
GPA
Spring 2018
Last Taught

Greek

GREE 2230 | The New Testament I
Rating
Difficulty
GPA
Fall 2016
Last Taught
GREE 8998 | Non-Topical Research, Preparation for Research
Rating
Difficulty
GPA
Spring 2018
Last Taught
GREE 9998 | Non-Topical Research, Preparation for Doctoral Research
Rating
Difficulty
GPA
Spring 2019
Last Taught
GREE 9999 | Non-Topical Research
Rating
Difficulty
GPA
Fall 2022
Last Taught

History of Art and Architecture

ARAH 9505 | Seminar in Ancient Art/Archaeology
Rating
Difficulty
GPA
Fall 2012
Last Taught

Latin

LATI 1010 | Elementary Latin I
Rating
Difficulty
3.44
GPA
Fall 2023
Last Taught
LATI 1020 | Elementary Latin II
Rating
Difficulty
3.44
GPA
Spring 2024
Last Taught
LATI 3020 | Catullus
Rating
Difficulty
3.48
GPA
Fall 2017
Last Taught
LATI 3070 | Livy
4.3
Rating
3.0
Difficulty
3.51
GPA
Fall 2022
Last Taught
LATI 3559 | New Course in Latin
Rating
Difficulty
GPA
Spring 2023
Last Taught
LATI 4090 | Vergil Eclogues
5.0
Rating
3.0
Difficulty
GPA
Spring 2021
Last Taught
LATI 4110 | Ovid, Fasti
Rating
Difficulty
GPA
Spring 2024
Last Taught
LATI 4559 | New Course in Latin
Rating
Difficulty
3.34
GPA
Fall 2019
Last Taught
LATI 4993 | Independent Study
Rating
Difficulty
GPA
Spring 2021
Last Taught
LATI 4998 | Latin Distinguished Majors Thesis Research
Rating
Difficulty
GPA
Fall 2022
Last Taught
LATI 4999 | Latin Distinguished Majors Thesis Writing
Rating
Difficulty
GPA
Spring 2025
Last Taught
LATI 5060 | Roman Comedy
Rating
Difficulty
3.81
GPA
Fall 2022
Last Taught
LATI 5160 | Vergil's Aeneid
Rating
Difficulty
3.85
GPA
Fall 2023
Last Taught
LATI 5300 | Latin Survey
Rating
Difficulty
3.89
GPA
Spring 2025
Last Taught
LATI 5310 | Latin Didactic Poetry
Rating
Difficulty
GPA
Fall 2020
Last Taught
LATI 5559 | New Course in Latin
Rating
Difficulty
3.71
GPA
Spring 2022
Last Taught
LATI 5993 | Independent Study
Rating
Difficulty
GPA
Spring 2025
Last Taught
LATI 7500 | Reading Latin Literature
Rating
Difficulty
3.99
GPA
Summer 2011
Last Taught
LATI 7559 | New Course in Latin
Rating
Difficulty
3.70
GPA
Fall 2012
Last Taught
LATI 8998 | Non-Topical Research, Preparation for Research
Rating
Difficulty
GPA
Spring 2018
Last Taught
LATI 9998 | Non-Topical Research, Preparation for Doctoral Research
Rating
Difficulty
GPA
Spring 2021
Last Taught
LATI 9999 | Non-Topical Research
Rating
Difficulty
GPA
Spring 2025
Last Taught