3.3

David McFadden

History - Fairfield University

3.3
Quality
3.2
Difficulty
41%
Would Retake
85
Reviews
3.3
Quality
3.2
Difficulty
3.3
Helpful
3.3
Clarity

41%

Would Retake

85

Reviews

Rating Distribution
Official

5

26

4

21

3

12

2

15

1

11

What Students Say

McFadden was so inspirational, he inspired me to not care

HONR1101 - 1.0 rating

Very outdated teacher doesn't use technology

HI10 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

87%

Textbook Required

33%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 26 grades
Most common grades:
A (10)
Not sure yet (7)
B+ (5)
Grade Distribution
A(11)B(5)C(0)D(1)F(0)A-/B+(10)
Based on 34 reported grades
A: 10
Not sure yet: 7
B+: 5
A-: 5
Common Tags
Get ready to read (16)
Graded by few things (11)
Clear grading criteria (6)
Participation matters (5)
So many papers (4)
Tough grader (4)
EXTRA CREDIT (3)
Lots of homework (3)
Rating Trend

Declining

-0.80 avg change
Dec
Jan
Apr
May
Feb
Dec
Last 6 months
Ratings by Course

350

5.0

(1)

HI

5.0

(6)

RUSHIST

5.0

(1)

HI254

5.0

(1)

HISTORY

5.0

(1)
+27 more courses
Difficulty by Course

350

5.0

RUSSIAN

5.0

HIST30

5.0

HI30

4.1

HI250

4.0

Reviews (85)
1.0
4.0
HI30
Dec 3, 2002

No Comments

5.0
4.0
HI
Dec 11, 2002

Nice guy....Explains well...but a lot of work

5.0
4.0
HI250
Dec 28, 2002

considerable amount of work, but good teacher, this guy LOVES history

5.0
5.0
350
Feb 19, 2003

If you're actually interested in learning he's perfect.

4.0
3.0
HI30
Apr 12, 2003

nice teacher unless he's in a bad mood, knows his stuff, really have to work to get an A but a B isn't too hard, only a couple of papers, gives out 30 possible essay questions for tests, only 3 on test, by last test you get a feeling of what he will ask

5.0
3.0
RUSHIST
Apr 22, 2003

Awesome teacher, just have to pay attention in class, great guy

5.0
4.0
HI254
Apr 30, 2003

good guy outta class, tons of work, not all that hard of a grader on tests but his review sheets for the final and midterm are ridiculously long and the majority of the stuff isn't even on the damn test

5.0
4.0
HI
May 3, 2003

I dont like history, but he makes it enjoyable because hes so into it. I learned a lot from this guy!!! There is a lot of work, but hes a great teacher.

5.0
3.0
HISTORY
May 7, 2003

He is one of the best teachers here at Fairfield. He is passionate about what he teaches and makes going to class a pleasure, not a chore :)

4.0
3.0
HI251
May 8, 2003

This guy loves history, HIS version of history. If you're not ultra-liberal you're not going to enjoy his class. A lot of reading, and two final papers and a written final.

5.0
2.0
HI30IRC
Nov 5, 2003

This class had a huge emphasis on writing, mostly journal entries and responses. Only one test. I found that I did much better than expected and heard that girls tend to do well. I'll say no more except that I recommend him -- he really knows history!

5.0
2.0
HI30IRC
Nov 10, 2003

Absolutely fantastic teacher- I really love his style and eclectic approach to my least favorite subject. Midterm wasn't that bad, and the final project doesn't seem like it'll be too tough. Keep up on the readings though.

5.0
2.0
HST30
Nov 21, 2003

Great guy. He is really enthusiastic about teaching and love what he does. If you actually read the material he assigns, the class if easy.

5.0
5.0
RUSSIAN
Mar 2, 2004

As a High School teacher, I can tell you that all History majors have to take him. He teaches you what a historian should be. I was the most comparative thinker at his end of the year party. He is great!!

5.0
3.0
HI30HI273
Mar 31, 2004

McFadden is a great teacher. He's very intelligent and really knows his stuff. He's approachable as well and more than willing to help. I would not call him the easiest professor because of his expectations, but it is not impossible to get an A in his cla

5.0
3.0
HI
Mar 31, 2004

interesting class, he gives great lectures because he knows so much. there are 2 papers, not a hard grader. midterm and final, gives you questions beforehand in a huge studyguide.

5.0
3.0
HI260
May 16, 2004

Best professor I have had at FU. Great lecturer. Incredibly helpful and nice. A lot of work, the midterm is difficult, but all the hard work is worth it. Great class

5.0
3.0
HI
Dec 9, 2004

Great teacher and I HATE history! Not too much reading, papers which I actually enjoyed writing and easy tests if paid attention in class. Lots of group work.

4.0
5.0
HI260
Grade: A
Dec 13, 2004

Smart, knows what hes talking about, but very hard class. His study guides are a little bit out of controll. Gives 40 essay questions to study and only five are on the exam.You learn a lot, but the class is a little overwhelming with all the journals, a book a week and huge study guides.

5.0
4.0
HI274
Dec 15, 2004

Great professor, very enthusiastic and interested in the course and his students. Really interesting class - all about Iraq and Afghanistan. He's going on sabatical but if you have an opportunity to take a history class with him do it. A lot of reading, but it's interesting and you can skim

5.0
3.0
HI356
Dec 17, 2004

McFadden's the man. Three short papers anda long one but not terrible for a 300.

5.0
4.0
HI
Dec 20, 2004

Mc Fadden.. somehow I managed to have him for 3 HI courses.. the only 3 I ever took. He truly cares about what he teaches and is willing to help anyone who asks. He is a little tough on his tests, but you can make it up on the papers. Take at least one class with this man!

5.0
2.0
HI
Jan 11, 2005

Class was hard, make sure to keep up with the readings, papers were difficult but managable, tests and exam he gives the questions ahead of time. He is a great teacher and he knows his stuff, reading the text will help boost ur class participation

4.0
3.0
ABUNCH
Aug 31, 2005

No Comments

1.0
5.0
HIST30
Jun 23, 2007

No Comments

4.0
4.0
HI30
Jul 9, 2007

He is a really nice guy, and a pretty fair grader. If you're a good writer and know how to "compare and contrast", the papers are easy. The tests require a lot of unneccesary studying, but you learn a lot. He is so enthusiastic! why was this flagged?

5.0
3.0
HI284
Nov 5, 2007

Really really nice guy. Very helpful. Loves it if you improve as the year goes on. I'd reccommend him especially for an upper level history.

3.0
5.0
HI30
Dec 17, 2007

He is a nice guy, but he requires way too much work. Currently, I am working on his final review packet. It has taken me four hours to get through half of it. He knows what he is talking about, but if you aren't a history major you should opt for another teacher to meet your core requirements. I wasn't expecting him to be this tough.

2.0
5.0
HI30
Dec 18, 2007

nice guy but not a very good teacher. reallyyyy likes class participation and puts you in small groups every class. not really a productive way to teach. requires entirely too much info to be learned for the midterm and final and only puts about 1/4 of what is on the review sheet on the actual exams. find someone who has taken him before!

5.0
5.0
HIST30
Dec 26, 2007

Great professor. Class is a lot of work but he makes Russian History much easier to understand.

4.0
3.0
HI30
Jan 3, 2008

The first half of the semester he was awesome and he made history interesting which was good for the non-history majors. Second half he was all over the place and no one knew what was going on. His midterm and final is ridiculous with the packets with a million questions. but the papers are pretty fair and you go to his office hours.

4.0
4.0
HI274
Jan 5, 2008

McFadden is the man. The class is tough because you need to keep up with world events and keep a NY Times journal, but you learn a lot. He really makes you care, and he is such a nice guy . The midterm and final are long (essay) but the classes are interesting. Take him!

4.0
3.0
HI30
May 13, 2008

nice guy, but the class itself is horrible for students and he knows it. would say avoid at all costs, but he's the best out there. final exam consisted of 60 essay questions and 70 identifications, he only picked 6 essays and 10 id's. loves class participation and there's group work almost everyday

4.0
4.0
HI30
Aug 13, 2008

Really nice guy, loves history. I did not like the class too much, threre was group work almost every day (it was like the students were teaching the class.. not him) his midterm and final are crazy (he gives you a LONG list of essays and IDs and then only chooses a handful for your to answer) We also had to hand in several short papers (3-5 pgs)

5.0
4.0
HI242
Apr 10, 2009

McFadden is really nice. He's liberal, but willing to hear other opinions. There is a lot a group work during class, which I didn't like. He's not a tough grader and always willing to help. He gives a massive reviews sheets for tests, although only about 10% of the stuff on the review sheet is on the tests, which was kinda annoying.

3.0
4.0
HI30
Dec 20, 2009

McFadden is a nice guy and very passionate about history but I can say I honestly learned nothing from this class. He doesn't teach at all and the kids basically teach the class. Midterm is impossible. we had 65 short answers and about 10 were on the exam. The final was a paper but it was impossible to do well on it. overall very hard class

2.0
5.0
HI30
Oct 13, 2010

So hard

2.0
5.0
HI30
Dec 8, 2010

extremely difficult ; gives a packet of 60 essay question and 100 identifications for the midterm and the final. need to know ALL of them, but he only picks about 6 out of 60 essay questions, and 5 out of 100 id's. too much work for a core class.

3.0
5.0
HI30
Apr 18, 2011

Unless you are a history guru, I would avoid this class. His class lectures are easy to take notes on, but it's no match for the intense 60 question + study guide he gives for midterms and finals. Need to read 2 LONG and absurd books, and write 2 papers. Class only for History-lovers

3.0
3.0
HI30
May 9, 2011

Studying for his final will make you want to dig yourself a grave. WAY too much info to learn for a CORE class. Avoid unless you love history and are willing to undertake a LOT of work and read 2 LONG novels ontop of textbook readings. Nice guy, hard grader.

4.0
3.0
HIHI10
Jan 28, 2013

Not the easiest teacher, but I would suggest this class. You don't need to do the readings because he explains it all in his lectures. His midterm/final study guides are ridiculous, but if you work on them in a group, it works out. Plus, he grades them super quick. He always let us out after 50 minutes 9/10 times. Papers are easy with effort.

2.0
4.0
HI250
Mar 1, 2013

He gives hudge review packets and tons of reading but he is a really easy grader

2.0
5.0
HI10
Dec 14, 2013

Final was impossible way too much gave a packet of 50 in depth questions and only assigned 5 or 6. He needs to realize this is a CORE class and many students will never apply this historical information to their lives. I studied legit close to 15 hours for his final it was miserable. Very outdated teacher doesn't use technology. Avoid at all costs.

5.0
1.0
HI10
Mar 13, 2014

As far as professors in the history department for HI10 go, McFadden is by far one of the better options. He does give study guides for his exams which are overly extensive, but there's no reason you have to answer every question on the study guide. If you pay attention to what he lectures on he will tell you what to focus on studying.

3.0
4.0
HI275
Grade: B+
May 3, 2014

McFadden is a great guy but a tough grader. He will critique you on things you did not include in your essay. He does not really consider personal effort and really just goes by what you give him. Not a class to take for core, really should be taken only by history majors or people who love Russian history.

2.0
3.0
HI10
Dec 17, 2014

His lectures were so boring and pointless. Easy grader but mandatory attendance. I hardly ever read the textbook.

5.0
2.0
HI10
Grade: A
Jun 15, 2015

Dr. McFadden is on of the best teachers at Fairfield! He works tirelessly to run multiple classes and departments as well as maintain countless office hours. He really cares about his students. He's a great academic advisor as well. His classes are so interesting for both majors and non-majors. Definitely take his class! You won't regret it.

3.0
4.0
HI200
Nov 2, 2015

Would not recommend taking for your 200 level history. He puts over 100 terms/questions you need to know for the exam on the study guide that are unnecessary. He is picking when it comes to grading too.

4.0
3.0
HI274
Grade: A
Dec 10, 2015

McFadden was not only a great history professor, but a great professor in general. He really cares about the wellbeing of his students and really wants them to do well. He let us out of class early nearly everyday and I was always prepared for tests. I had the flu during finals week and he was so accommodating and let me take it at a later date.

4.0
3.0
HI272
Grade: B
Dec 16, 2015

Good teacher, but boring topic, I took him for the History of Russia. He assigns a lot of readings, and sometimes they can be difficult to understand. He gives 2 papers, and 2 tests and a final. Tests are easy IF YOU STUDY. He gives study guides. All tests are essay-written, so you really have to know what your talking about. You can't B.S.

5.0
2.0
HI200AMPROPH
Grade: A-
Apr 24, 2016

Lectures short and concise but effective. Homework reasonable, grading extremely reasonable.

3.0
4.0
HI10
Nov 2, 2016
Wouldn't take again

Professor McFadden is very nice but assigns a lot of reading. I got away with not reading most of them but the amount of informations on the midterm and final does get overwhelming. He is an easy grader

Respected
Get ready to read
ACCESSIBLE OUTSIDE CLASS
1.0
3.0
HI10
Grade: B+
Aug 29, 2017
Wouldn't take again

Honestly the lectures in this class were totally pointless. Attendance was mandatory and the class was so boring, especially at 8AM. He didnt teach, he simply assigned groups and they would summarize a part of the textbook for the class while he sat at his desk and didnt teach. Excessive study guide for midterm/final. Don't take him!!

Participation matters
3.0
3.0
HI10
Nov 15, 2017
Wouldn't take again

Professor Mcfadden loves group work so you'll be split into groups probably every class. Assigns ALOT of reading for homework but it's not that important because he goes over it in lecture. Class can be boring but It's not awful. Papers aren't too bad because he sets you up to write it during class. Exams aren't that hard if you study.

Get ready to read
LECTURE HEAVY
5.0
3.0
HI10
Grade: A
Dec 22, 2017
Would take again

Had him for History 10 in the summer so his style might be different in 18-week classes. He's very busy so he gets down to business fast. He spent most class time on group work and asking questions to review the text reading. When he did get time to lecture on a topic he cared about he was dynamic and really passionate! Journals were great too.

Participation matters
Amazing lectures
Would take again
4.0
3.0
HI10
Apr 12, 2018
Would take again

McFadden is a great person and knows all about history. The class can be boring during lecture, but we always got out 20mins early. I never read the book or the novels which the papers were about and I did fine. But, studying for the midterm/final is terrible because he gives 60 possible test questions yet only 5 are on the test. Not an easy A.

Get ready to read
Participation matters
LECTURE HEAVY
4.0
2.0
HI271
Grade: A
Dec 21, 2018
Would take again

Dr. Fadden is the best! Super easy, gives questions for midterm and final beforehand, 3 essays and extra credit available. Also lets his class out super early and is very chill! I would def take him again!

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
EXTRA CREDIT
2.0
4.0
HI270
Apr 16, 2020
Wouldn't take again

His class started out slow with group work to recount the readings and we always got out early (he doesn't really lecture). In the second half of the semester there were a lot of papers and assignments with unclear instructions. McFadden's a nice guy but this class was really hard to keep up with.

So many papers
4.0
4.0
HI270
May 3, 2020
Would take again

McFadden is a decent professor. You do the readings in class and go over them with him, and then he lets you out usually a half hour early. He lays out exactly what you have to do for the take home essays and the case study, and he always accepts longer papers. The reading can be alot, but other than that he is a good guy.

Get ready to read
Clear grading criteria
So many papers
3.0
4.0
HI10
Grade: B+
May 27, 2020
Wouldn't take again

Hes a nice guy and lets the class out early. Besides that his feedback is nonexistent and his grading is lined up to get you a B or B+. Everything was self taught. If you want a B or B+ without working too hard take him. If you are aiming for an A, find Galileo to help teach you.

1.0
3.0
HI274
Grade: Not sure yet
Dec 12, 2020
Wouldn't take again

Do not take him for spring 2021, he handled online/hybrid classes awfully. I did not learn one thing, he did not give one lecture & he had us come to class for 20 minutes instead of 1 hour and 15 minutes. I don't know about him before the pandemic, but with the online components he was really bad. He also expected you to read 150-200 pgs per class.

Get ready to read
Graded by few things
3.0
3.0
HIST1100
Grade: B
Dec 29, 2020
Wouldn't take again

He is a pretty good teacher. A lot of the material you have to teach yourself, but he is always available outside of class. You don't have to do the readings but definitely need the textbook to do good. Makes you write a journal after each class.

Get ready to read
Graded by few things
Clear grading criteria
4.0
4.0
HI242
Grade: A
Apr 28, 2021
Would take again

McFadden was a good 200- history choice. A good amount of work consisting of 2 essays (not much prep needed). Two in-class exams (decent amount of studying for), a final project (based on in-class work), and a take-home final. If you put the effort in, you will get good grades on everything. He normally won't kill your grade, but the work is neede

Lots of homework
Clear grading criteria
So many papers
4.0
4.0
HIST2270
Grade: A
May 15, 2021
Would take again

I agree with the other reviews. There is a lot of work and a lot of papers. But if you listen to what he says and infer what he wants, he'll give you an A. Half the time he didn't even read our papers and gave us an A-. Just do the work and listen, you'll be fine.

Get ready to read
Graded by few things
4.0
2.0
HIST100
Grade: B
Dec 4, 2021
Would take again

Hes a little boring but he usually only makes his class about 30 mins then you get to leave.. his essays and journals are easy

1.0
4.0
HIST1100
Grade: Drop/Withdrawal
Dec 22, 2021
Wouldn't take again

Professor McFadden a VERY textbook heavy teacher. If you don't understand the reading then your screwed because he doesn't care. His teaching style is sitting in his chair and pointing at power points while he drones and doesn't stop. He barely even teaches and expects us to understand and memorize everything on the first go. Do not take him.

Lots of homework
Get ready to read
Lecture heavy
2.0
5.0
HI10
Grade: B+
Mar 10, 2022

Prof McFadden is not my favorite. I have class at 8am and im out every time by 8:15 because all he does is read off a 5 page powerpoint and expect us to take notes as he races through each slide. Be prepared to read 40+ pages for hw each class while writing a paragraph. Midterm and final study guide are 100+ questions and only 5 are on the exam

Tough grader
Get ready to read
Lots of homework
1.0
2.0
HI275
Grade: A
Apr 19, 2022

Let me start by saying that this isn't a class but a book club.......the most expensive you'll ever pay for. The class is about 10 minutes long as he goes over 5 powerpoint slides while he is comfortably sitting doing the bare minimum. No lectures, no class conversation, no talk regarding the current Russian-Ukraine events. Very uninspiring class.

Get ready to read
EXTRA CREDIT
2.0
1.0
HI275
Grade: A-
Apr 26, 2022
Would take again

Classes rarely lasted more than 15 minutes. He would present one powerpoint with no more than 8 slides and then dismiss class. He doesn't give any additional information other than what's on the slideshow. Very boring, learned little but also very little outside work. I didn't read at all outside of class on did fine.

4.0
2.0
HIST1100
Grade: A-
Oct 25, 2022
Would take again

The only homework he gives is journal reflections from class. He only keeps us 20-25 minutes out of the hour 15 class we have which is super nice. Lectures during class then will have us discuss, so the class itself is easy. He assigns a lot of reading, but you can get by without doing it because he goes over it in class. 2 take home essays.

EXTRA CREDIT
Lecture heavy
Graded by few things
2.0
2.0
HI284
Grade: A
Dec 30, 2022

15-30 minute lectures; 30-300 pgs of reading assigned per class; a few simple writing assignments; easy enough exams; very little homework. Prof. doesn't do much justice to the topic and doesn't seem to care much about teaching in-depth. Easy to get good grade if you participate and do some due diligence. Take him if you want short lectures.

Get ready to read
Clear grading criteria
2.0
1.0
HIST2270
Grade: A-
Apr 25, 2023
Would take again

Every class is like 30 minutes long. All you do is split into groups and discuss the reading. A couple essays and a semester-long journal. Very easy but you learn very little

Graded by few things
1.0
2.0
HONR1101
Grade: Not sure yet
Apr 26, 2023

His class was a literal book club where the students would teach each other. It was obvious he either did not read the book or didn't care. Once a class, he would say a one-liner to show off his wisdom to the class. He crying once for literally no reason. I cannot believe that he is a professor at all. Not a bad guy, but not a good teacher either.

Graded by few things
1.0
1.0
HONR1101
Grade: Not sure yet
Apr 26, 2023

Dr. McFadden was so inspirational, he inspired me to not care. Let's all be like McFadden and not do anything besides pretend like we are doing our job. He expects us to a read a book every week - sorry grandpa this isn't 1898 anymore. It is an easy class but if you want to actually learn take someone with a functioning brain.

Get ready to read
3.0
1.0
HONR1101
Grade: A
May 14, 2023

it was a student-run class, that is why he didn't teach. you can't blame the man for not teaching in a class that he wasn't supposed to teach in. furthermore, a display of emotion should be something positive, not negative. the man cried when we discussed the holocaust. who wouldn't? stopbeing dramatic

Participation matters
Group projects
Clear grading criteria
1.0
1.0
HIST1100
Grade: Not sure yet
Nov 16, 2023

Dr. McFadden teaches the "ignation way" and believes that every student should do all the readings before each class just to go through slides for 15 minutes then he ends early. He just doesn't teach. Journals are due for each chapter at the end of the semester. His guidelines for take home/in class essays are all over the place & unclear.

Get ready to read
Graded by few things
4.0
2.0
HI3356
Grade: A-
Dec 14, 2023
Would take again

Student led class discussions but every class was like 20 minutes long. Very easy grader with easy prompts to answer if you have half a brain. I've taken 3 classes with him and each one is pretty much the same. Definitely not for everyone but if you like history and being self-taught he's the guy for you

3.0
1.0
HIST1100
Grade: B-
Jan 16, 2024
Would take again

this class lasted 10 mins almost every class besides for movies or tests. highly recommend

Participation matters
1.0
1.0
HIST1100
Grade: B+
Apr 16, 2024
Would take again

almost always only goes 15 minutes, little work, exams easy

Graded by few things
1.0
3.0
HI10
Grade: Not sure yet
May 9, 2024

His lectures are so short and he will move on regardless if you have the notes written down, because he just reads off of his slides. He's available to meet outside of class but it is not terribly helpful. Does not give much feedback at all and he will not go out of his way to help you. I would not recommend taking him if you have other options.

Get ready to read
So many papers
4.0
2.0
HI284
Grade: A+
Feb 1, 2025
Would take again

Class is 15 min, but exams are hard. Budget a lot of time to read/study before midterm and final and you'll be fine. It is very easy to get a B, but it is possible to get an A. Handful of papers, they can't be BS if you want a decent grade. Gives extra credit.

2.0
4.0
HI274
Grade: B-
Dec 5, 2025

Classes are 15 minutes at most which seems like a good reason to take this class but its not worth it with the amount of work given. Journal entries weekly, many papers (not explained properly), and tests that do not match the sylabus. He is very disorganized and will change the date on assignments to earlier as he forgets what he had said before.

Tough grader
Get ready to read
Graded by few things
2.0
3.0
HI274
Dec 15, 2025

He genuinely has no idea what is going on. Classes are 15 min but exams are hard. Weekly journal and a huge paper at the end of the semester. He changes his mind on due dates, answers to questions, etc. I honestly don't know how he's still a teacher here

2.0
4.0
HI274
Grade: Not sure yet
Dec 16, 2025

It is a quick class that last 30 mins max but it is just ridiculous. He wants us to read a whole book almost every week then come to class and teach each other instead of him lecturing us. Gives study guides which he will not use. Does not give grades back so no one has any idea what they have in the course until the end. I would not take him again

Tough grader
Get ready to read
Graded by few things
2.0
4.0
HI274
Grade: Not sure yet
Dec 16, 2025

class being cut short is not worth taking this class. He teaches absolutely nothing and makes you read a 600-page book in one week with multiple papers. The exams are hard and require a lot of studying since he doesn't teach

Tough grader
Graded by few things
Class Info

Online Classes

100%

Attendance Mandatory

87%

Textbook Required

33%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 26 grades
Most common grades:
A (10)
Not sure yet (7)
B+ (5)
Grade Distribution
A(11)B(5)C(0)D(1)F(0)A-/B+(10)
Based on 34 reported grades
A: 10
Not sure yet: 7
B+: 5
A-: 5
Common Tags
Get ready to read (16)
Graded by few things (11)
Clear grading criteria (6)
Participation matters (5)
So many papers (4)
Tough grader (4)
EXTRA CREDIT (3)
Lots of homework (3)
Rating Trend

Declining

-0.80 avg change
Dec
Jan
Apr
May
Feb
Dec
Last 6 months
Ratings by Course

350

5.0

(1)

HI

5.0

(6)

RUSHIST

5.0

(1)

HI254

5.0

(1)

HISTORY

5.0

(1)
+27 more courses
Difficulty by Course

350

5.0

RUSSIAN

5.0

HIST30

5.0

HI30

4.1

HI250

4.0

Similar Professors