To Announced
3.27
Rating
2.33
Difficulty
—
GPA
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Summer 2022
Last Taught
Rating
Difficulty
GPA
Summer 2022
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
African-American and African Studies
AAS 1010 | Introduction to African-American and African Studies I4.0
Rating
2.0
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
American Sign Language
ASL 1020 | Elementary American Sign Language IIRating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
American Studies
AMST 2001 | Introduction to American StudiesRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Anthropology
ANTH 1010 | Introduction to AnthropologyRating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Applied Mathematics
APMA 1090 | Single Variable Calculus IRating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Arabic
ARAB 4120 | Introduction to Arabic DramaRating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Arabic in Translation
ARTR 3350 | Introduction to Arab Women's LiteratureRating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Architectural History
ARH 1010 | History of Architecture IRating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Architecture
ARCH 1020 | Lessons in MakingRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Summer 2024
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Summer 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Spring 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Architecture and Landscape Architecture
ALAR 8010 | Research Studio 1Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Architecture School
SARC 1500 | SARC SeminarsRating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Arts Administration
ARAD 3100 | Principles and Practices of Arts AdministrationRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Astronomy
ASTR 1230 | Introduction to Astronomical ObservationRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Biochemistry
BIOC 8012 | Chromatin IRating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Biology
BIOL 2200 | Introduction to Biology w/Laboratory: Organismal & Evolutionary BiologyRating
Difficulty
GPA
Summer 2024
Last Taught
Rating
Difficulty
GPA
Spring 2022
Last Taught
Rating
Difficulty
GPA
Summer 2022
Last Taught
Rating
Difficulty
GPA
Summer 2022
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Biomedical Engineering
BME 4993 | Independent StudyRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Biophysics
BIOP 8131 | Membrane Protein Structural BiologyRating
Difficulty
GPA
Fall 2024
Last Taught
Chemical Engineering
CHE 3322 | Transport Processes II: Heat and Mass TransferRating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Chemistry
CHEM 1420 | Introductory College Chemistry IIRating
Difficulty
GPA
Summer 2023
Last Taught
Rating
Difficulty
GPA
Summer 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Chinese
CHIN 1010 | Elementary ChineseRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Chinese in Translation
CHTR 3020 | Survey of Modern Chinese LiteratureRating
Difficulty
GPA
Fall 2024
Last Taught
Civil Engineering
CE 2300 | StaticsRating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Classics
CLAS 3210 | Tragedy and ComedyRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Clinical Nurse Leader
GCNL 5100 | Health Assessment and Clinical InterventionsRating
Difficulty
GPA
Summer 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Summer 2024
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Summer 2024
Last Taught
Rating
Difficulty
GPA
Summer 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Cognitive Science
COGS 3960 | Cognitive Science ResearchRating
Difficulty
GPA
Fall 2022
Last Taught
College Advising Seminar
COLA 1500 | College Advising SeminarsRating
Difficulty
GPA
Fall 2024
Last Taught
Commerce
COMM 1800 | Foundations of Commerce3.8
Rating
2.0
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2022
Last Taught
Rating
Difficulty
GPA
Spring 2022
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Computer Engineering
CPE 6890 | Industrial ApplicationsRating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Computer Science
CS 1010 | Introduction to Information TechnologyRating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Dance
DANC 1200 | Introduction to Movement PracticesRating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Drama
DRAM 1020 | Speaking in PublicRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
DS
DS 1001 | Foundation of Data ScienceRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
East Asian Languages, Literatures, and Cultures
EALC 4998 | Distinguished Majors Senior Thesis IRating
Difficulty
GPA
Fall 2023
Last Taught
East Asian Studies
EAST 1010 | East Asian Canons and CulturesRating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Economics
ECON 2010 | Principles of Economics: MicroeconomicsRating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Spring 2022
Last Taught
Education-Curriculum, Instruction, & Special Ed
EDIS 2800 | Understanding P-12 Educational ContextsRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Summer 2024
Last Taught
Rating
Difficulty
GPA
Summer 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Summer 2024
Last Taught
Rating
Difficulty
GPA
Summer 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Summer 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Summer 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Summer 2022
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Summer 2024
Last Taught
Rating
Difficulty
GPA
Summer 2022
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Summer 2024
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Summer 2022
Last Taught
Rating
Difficulty
GPA
Summer 2022
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Summer 2022
Last Taught
Rating
Difficulty
GPA
Summer 2023
Last Taught
Rating
Difficulty
GPA
Summer 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Education-Human Services
EDHS 1120 | So You Want to Change the World: Foundations of Community EngagementRating
Difficulty
GPA
Fall 2023
Last Taught
5.0
Rating
2.0
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Education-Leadership, Foundations, and Policy
EDLF 3000 | Research Design for Social Innovation with YouthRating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Summer 2022
Last Taught
Rating
Difficulty
GPA
Summer 2022
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Summer 2022
Last Taught
Rating
Difficulty
GPA
Summer 2022
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Summer 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Summer 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Summer 2023
Last Taught
EGMT
EGMT 1510 | Engaging AestheticsRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
5.0
Rating
1.0
Difficulty
GPA
Fall 2024
Last Taught
Electrical and Computer Engineering
ECE 2330 | Digital Logic DesignRating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
ENCW
ENCW 2300 | Poetry WritingRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Engineering
ENGR 1010 | Engineering Foundations 14.3
Rating
1.5
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
English-Academic, Professional, & Creative Writing
ENWR 1505 | Writing & Critical Inquiry Stretch IRating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
English-Miscellaneous
ENGL 2500 | Introduction to Literary StudiesRating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
January 2024
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
ENTP
ENTP 1010 | Startup: An Introduction to EntrepreneurshipRating
Difficulty
GPA
Fall 2024
Last Taught
Enviromental Thought and Practice
ETP 4995 | Supervised ResearchRating
Difficulty
GPA
Spring 2024
Last Taught
Environmental Sciences
EVSC 1600 | Water on EarthRating
Difficulty
GPA
Summer 2024
Last Taught
Rating
Difficulty
GPA
Summer 2022
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Summer 2022
Last Taught
Rating
Difficulty
GPA
Summer 2022
Last Taught
Rating
Difficulty
GPA
Summer 2022
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
French
FREN 1000 | ReadingRating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
French in Translation
FRTR 2580 | Topics in French and Francophone CultureRating
Difficulty
GPA
Fall 2023
Last Taught
German
GERM 1010 | Elementary German IRating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
German in Translation
GETR 3390 | Nazi GermanyRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Global Development Studies
GDS 4993 | Independent StudyRating
Difficulty
GPA
Spring 2024
Last Taught
Graduate Business
GBUS 7236 | Global Economies and Markets - Part IIRating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Summer 2022
Last Taught
Rating
Difficulty
GPA
Summer 2023
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Graduate Commerce
GCOM 7060 | Financial ManagementRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Graduate Nursing
GNUR 5009 | Medical Yoga: Foundations in Neuroscience and PsychologyRating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2022
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Summer 2024
Last Taught
Greek
GREE 1010 | Elementary GreekRating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
GSMS
GSMS 4993 | Independent StudyRating
Difficulty
GPA
Spring 2023
Last Taught
GSSJ
GSSJ 3559 | New Course in Global Security and JusticeRating
Difficulty
GPA
Fall 2023
Last Taught
GSVS
GSVS 3559 | New Course in Global Environments and SustainabilityRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Hebrew
HEBR 2410 | Intermediate Biblical Hebrew IRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2022
Last Taught
History-African History
HIAF 2001 | Early African HistoryRating
Difficulty
GPA
Fall 2024
Last Taught
History-East Asian History
HIEA 2031 | Modern ChinaRating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
History-European History
HIEU 2004 | Nationalism in EuropeRating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
History-General History
HIST 2001 | Global HistoryRating
Difficulty
GPA
Summer 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
History-Latin American History
HILA 2001 | Colonial Latin America, 1500-1824Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
History-Middle Eastern History
HIME 2001 | The Making of the Islamic WorldRating
Difficulty
GPA
Fall 2022
Last Taught
History of Art
ARTH 1500 | Introductory Seminars in Art HistoryRating
Difficulty
GPA
Summer 2022
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Summer 2022
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
History-South Asian History
HISA 2003 | History of Modern IndiaRating
Difficulty
GPA
Fall 2023
Last Taught
History-United States History
HIUS 2001 | American History to 1865Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Italian
ITAL 1010 | Elementary Italian IRating
Difficulty
GPA
Fall 2024
Last Taught
Japanese
JAPN 3010 | Third-Year Japanese IRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Japanese in Translation
JPTR 4991 | Japanese CapstoneRating
Difficulty
GPA
Fall 2022
Last Taught
Kinesiology
KINE 2000 | Introduction to KinesiologyRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Summer 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Korean in Translation
KRTR 3020 | Survey of Modern Korean Literature4.0
Rating
3.0
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Landscape Architecture
LAR 5993 | Advanced Independent ResearchRating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Latin
LATI 2010 | Intermediate Latin IRating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Law
LAW 6100 | Accounting: Understanding and Analyzing Financial StatementsRating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
January 2023
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Liberal Arts Seminar
LASE 2515 | A&S Skills Accelerator-CatalystRating
Difficulty
GPA
Fall 2024
Last Taught
Linguistics
LING 2430 | Languages of the WorldRating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
LPPA
LPPA 3640 | Research Methods and Data Analysis in Public PolicyRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
LPPL
LPPL 2100 | The Resilient Student: Transition, Thriving, and LeadershipRating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
LPPP
LPPP 2200 | Introduction to Public PolicyRating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
January 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
LPPS
LPPS 3240 | Terrorism and CounterterrorismRating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Materials Science and Engineering
MSE 4210 | Materials ProcessingRating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Mathematics
MATH 1140 | Financial MathematicsRating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
2.0
Rating
3.8
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Summer 2024
Last Taught
Rating
Difficulty
GPA
Summer 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Mechanical & Aerospace Engineering
MAE 2020 | Introduction to Mechanical EngineeringRating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
2.7
Rating
2.0
Difficulty
GPA
Fall 2023
Last Taught
Media Studies
MDST 2000 | Introduction to Media StudiesRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Medicine
MED 6400 | Summer Medical Research InternshipRating
Difficulty
GPA
Summer 2024
Last Taught
Rating
Difficulty
GPA
Spring 2022
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2022
Last Taught
Rating
Difficulty
GPA
Summer 2022
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Summer 2022
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Summer 2024
Last Taught
Rating
Difficulty
GPA
Summer 2024
Last Taught
Rating
Difficulty
GPA
Summer 2024
Last Taught
Rating
Difficulty
GPA
Summer 2024
Last Taught
Rating
Difficulty
GPA
Summer 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Middle Eastern & South Asian Languages & Cultures
MESA 3559 | New Course in Middle Eastern & South Asian StudiesRating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Music
MUSI 1310 | Basic Musical SkillsRating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Summer 2024
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Spring 2022
Last Taught
Rating
Difficulty
GPA
Spring 2022
Last Taught
Music-Private Performance Instruction
MUPF 2110 | Performance (Voice)Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Naval Science
NASC 2100 | Leadership and ManagementRating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Neuroscience
NESC 3559 | New Course in NeuroscienceRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2022
Last Taught
Nursing
NURS 4993 | Independent StudyRating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Nursing Core
NUCO 2130 | Therapeutic Principles of Nursing CareRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Summer 2022
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Nursing Interprofessional
NUIP 2240 | Growth and Development Across the LifespanRating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Pathology
PATH 9999 | Non-Topical ResearchRating
Difficulty
GPA
Spring 2025
Last Taught
Persian
PERS 3230 | Introduction to Classical Persian LiteratureRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Persian in Translation
PETR 5210 | Persian Literature in TranslationRating
Difficulty
GPA
Fall 2024
Last Taught
Pharmacology
PHAR 9995 | Research in PharmacologyRating
Difficulty
GPA
Spring 2025
Last Taught
Philosophy
PHIL 1000 | Introduction to PhilosophyRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Physics
PHYS 1425 | Introductory Physics 1 for EngineersRating
Difficulty
GPA
Summer 2024
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Summer 2024
Last Taught
Rating
Difficulty
GPA
Summer 2023
Last Taught
Rating
Difficulty
GPA
Summer 2023
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Summer 2023
Last Taught
Rating
Difficulty
GPA
Summer 2023
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Planning Application
PLAC 4010 | Neighborhood Planning StudioRating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Politics-American Politics
PLAP 1010 | Introduction to American PoliticsRating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Politics-Comparative Politics
PLCP 1010 | Introduction to Comparative PoliticsRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Politics-Departmental Seminar
PLAD 8310 | Regression AnalysisRating
Difficulty
GPA
Spring 2025
Last Taught
Politics-International Relations
PLIR 1010 | International RelationsRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Politics-Political Theory
PLPT 1010 | Introduction to Political TheoryRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Psychology
PSYC 2005 | Research Methods and Data Analysis IRating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Public Health Sciences
PHS 5705 | Recent Advances in Public Health GenomicsRating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Summer 2024
Last Taught
Rating
Difficulty
GPA
Summer 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Religion-Buddhism
RELB 2054 | Tibetan Buddhism IntroductionRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Religion-Christianity
RELC 1210 | Hebrew Bible/Old TestamentRating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Religion-General Religion
RELG 1010 | Introduction to Western Religious TraditionsRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Religion-Hinduism
RELH 2090 | HinduismRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Religion-Islam
RELI 2070 | Classical IslamRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Religion-Judaism
RELJ 1210 | Hebrew Bible/Old TestamentRating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Religion-Special Topic
RELS 4995 | Independent ResearchRating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2022
Last Taught
Rating
Difficulty
GPA
Spring 2022
Last Taught
Rating
Difficulty
GPA
Spring 2022
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Russian
RUSS 1010 | First-Year RussianRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Science, Technology, and Society
STS 2600 | Engineering EthicsRating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Slavic
SLAV 8999 | Non-Topical ResearchRating
Difficulty
GPA
Fall 2024
Last Taught
Sociology
SOC 1010 | Introductory SociologyRating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
2.3
Rating
1.0
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2022
Last Taught
Spanish
SPAN 1010 | Elementary SpanishRating
Difficulty
GPA
Summer 2023
Last Taught
Rating
Difficulty
GPA
Summer 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Statistics
STAT 1100 | Chance: An Introduction to StatisticsRating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Studio Art
ARTS 2000 | Introduction to Studio ArtRating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Swahili
SWAH 1010 | Introductory Swahili IRating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
University Studies
UNST 1410 | Democracy and Public ServiceRating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Unknown
GBAC 7201 | Enterprise StrategyRating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Urban and Environmental Planning
PLAN 4901 | Distinguished Major Thesis 1Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2024
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Spring 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Women and Gender Studies
WGS 2100 | Introduction to Gender and Sexuality StudiesRating
Difficulty
GPA
Spring 2025
Last Taught
1.7
Rating
2.0
Difficulty
GPA
Spring 2025
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught
Rating
Difficulty
GPA
Fall 2023
Last Taught
Rating
Difficulty
GPA
Spring 2024
Last Taught
Rating
Difficulty
GPA
Fall 2022
Last Taught