4.1
Quality3.3
Difficulty74%
Would Retake99
Reviews74%
Would Retake
99
Reviews
Rating DistributionOfficial
5
66
4
9
3
5
2
8
1
11
What Students Say
“He is an amazing teacher who you can always go to if you have trouble in class or in life”
HIS101 - 5.0 rating“I had him for online US History I and he was good”
HIST201 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
53%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-1.00 avg changeRatings by Course
HIS201
4.8
(12)HIS102
4.5
(31)HIS202
3.9
(35)HIS101
3.8
(18)HIST201
3.5
(2)Difficulty by Course
HISTORY201
5.0
HIST201
4.0
HIS101
3.4
HIS202
3.4
HIS201
3.2
Reviews (99)
You have to pay extra attention to the syllabus or you might miss important information such as textbook help and quiz dates. You're mostly expected to know what's due when - he doesn't always give clear reminders or instructions during class so you need to make sure you know exactly what's on the syllabus. Engaging, cheerful lectures though.
Mr. McRae is definitely the coolest guy at Jefferson State and he's an amazing teacher too. I learned a lot from him. You definitely have to come to class though but that's fine cause he's funny and the class is really interactive.
When the semester started I was really afraid that Mr. McRae was going to be really tough. And he was. But he was also really helpful. I went to his office many times to ask him to explain more stuff. If you just stay in contact with him, he'll go to the end of the earth for you. He did for me.
Great teacher. Requires regular attendance which is ok because his lectures are informative and entertaining.
Mr. McRae is an awesome teacher. He does require attendance which is ok because his lectures are informative and entertaining. Be prepared to read and take quizzes though.
Mr. McRae is an amazing and wonderful professor! His Western Civ. Class was one of the best history classes I have ever taken. Very helpful and the classwork is not too difficult!
You're going to learn in Mr. McRae's class. Its pretty much impossible not to. Take him if you really want to learn something and make the money you spend worthwhile.
Fantastic professor. Get ready to work ,listen, and most importantly, learn. He makes it easy and fun to learn about the past and has tons of eye-opening lectures.
I had him for online US History I and he was good! You have weekly modules with readings and only one assignment and quiz per module (you get 2 attempts for each quiz)! There was only one exam and that was the final (which you could take as much as you wanted until you got the grade you desired)! Definitely take him if you can!
Mr. McRae does not hand out A's on a silver platter - you have to work for it. That being said, he is a fantastic teacher, and if you are trying to learn the material he will absolutely bend over backwards to help you. I was never big into history, but his lectures were fun and interesting and made me love coming to class.
I'm a history major, but McRae is one of those teachers who can make history come alive to a non-history major. His lectures are engaging and always energetic. He is one of those teachers that makes an attempt to remain objective in his teaching, and succeeds.
David is amazing. He is an amazing teacher who you can always go to if you have trouble in class or in life. He helped me through a lot of stuff that was going on during my first semester and I cant thank him enough for being so amazing!
I took him for Mini Term and it was an amazing class. It was fun and informative and I actually enjoyed being in his class all day long.
I took this class for an easy A and turns out this class was harder than any of my University classes. The material was not really that hard, he was just an extremely hard grader.
McRae was amazing! He makes you actually think about history and not just memorize names and dates. It was very different from high school but in a good way.
Pretty easy class. Hardest part was the Final Exam which is an essay. It says in the syllabus that the textbook is required but I just aced this class w/o it. Very understanding. Great communication. Highly recommend. Hint: For the quizzes, Google the question. Trust Quizlet.
I cant even explain how much I enjoy going to Mr. McRaes class! He is the best teacher by far! I had a family member die my first semester of college and he helped me make up work and understood, and when I finally came back to class he asked me how I was doing. If you can take Mr. McRae do it! He makes history fun and helps you understand it.
David B McRae is an amazing professor who cares about his students' success, so long as his students are serious about their own success. You will work for your grade in his class, but he will make sure you get there so long as you complete his assignments, participate in class, and come prepared to work. I recommend him to anyone before any other.
The textbook is not needed as he will scan sections from the book and upload it online for you to print out. He uses mainly power points to teach which isn't bad just remember that what he says is more important to write down or record than what is on the power point. He uploads the power points at the end of class for you to review and study
I had him for 101 and took him again for 102, overall a great teacher that cares about what he's teaching. I appreciate that he tries to stay politically neutral as we get closer to modern times towards the end of class. He makes a point to show both sides of history. The bulk of the reading will be done around the third quarter of the semester
I took Mr. McRae's HIS 102 at the same time I took Mr. Alexander's HIS 101 class and I'll just say that I learned a lot more in Mr. McRae's class. I really enjoyed it too.
Hands down the best professor I have ever had! He is very passionate about his work, as well as caring to his students. If you struggle with history, then he will do anything to help you succeed. I really recommend him, especially if you just started college!
McRae won the Most Outstanding Faculty Award this year and he really deserved it. He is really passionate about history and wants you to think about more than just facts. He's the only person I've known to make history interesting and I really wish I could take more of his classes.
Professor McRae is possibly the best History professor in the state of Alabama. His passion for his subject, care for his students, his confidence, and sense of humor are just a few things great about him. If you are not interested in History he WILL get you interested. There is a good amount of work but nothing too bad for a college student.
Awesome class. Awesome professor. This class may have a lot of homework, but it is not something the normal college student should not be able to do. He truly cares about you and is passionate about his subject. He is the BEST History professor at Jefferson State. This class will make you interested in History. 10000/10
For reference, I took the mini-term version of this class. Expect to do heavy reading and analysis of documents. I spent about 5-7 hours on classwork per day. Also, he doesn't round up grades so if the cutoff for an A is 900 and you have an 899, you're getting a B. Mr. McRae responds to emails promptly and was available for office hours regularly.
I took Mr. McRaes online class during the summer. The class was very organized which made it easier than a lot of my classes. He was really nice but treated us like adults. He expects things to be done on time. Take him if you want to learn and dont want to be treated like a child.
Mr. McRae makes it really easy to get through the online class. I'm not saying he's easy but he the class flows. I felt like I had all the tools to succeed. He was also really nice in his emails and even though he has strict deadlines he was really understanding and even worked with me when I had a family issue. I'm taking him again for 102.
Pre-COVID time, I had Mr. McRae when I was in HIS101 and HIS102. He can be strict, but he only wants his students to succeed! He is hilarious, making lectures pop out from other lectures I listened to from other classes. If you want a history professor thats not only caring, but willing to bring history to life, then McRae is your best bet!
This guy saved my life. He seems tough and strict but if you just talk to him and tell him what is going on he'll work with you. He did with me and I was actually able to pass my classes this semester. Take him if you can.
He provided his students with the right information to pass the class while also conveying that he cared about what was going on outside of class and showing that he is a teacher because he likes teaching.
This teacher was really tough. His exam was ridiculous. Hardest exam I have ever taken. 10 questions for 180 points. The test was nothing like the textbook or his lectures. I feel like I learned absolutely nothing in this class.
I was coming on here to talk about how great he is and then I saw the comment about his exam. That person must be crazy be crazy because I got a perfect score on the exam on the 2nd try. He gives 5 tries and the study guide is literally the questions. The test is only hard if you dont look at the study guide.
I took Mr. McRae back in spring of 2019, never regretted signing up for it! Hes very caring, wants his students to exceed and will do anything to help a struggling student. Most of his exam questions comes straight from study guides/readings, with small weekly quizzes and a load of bonus point opportunities!
Mr. McRae is a good professor, but tries to be very intelligent by using super complicated words and material. The course itself wasnt hard, he made it hard by using different words and phrases and just the way he does things in general. Wouldnt take again if I had another option, but he would also wouldnt be my last choice.
Final exam was a dumpster fire. Still got a good grade in the class overall but it was one of my harder classes.
This was the best class I took at Jeff State and Dr. McRae was really nice and understanding. He's really smart and makes you look at history in a different way than normal. His assignments make you think outside the box and his tests are straightforward and easy if you actually do all parts of the module.
He really got me to like history because his videos were really good. I thought I knew history but his class opened my eyes up to things they don't teach you in high school. I'm going to take all my history classes with Mr. McRae!
I took Mr. McRae's class during the miniterm and I learned so much more history in those 10 days than I did the entire time I was in high school. His videos were never boring and some of his assignments were actually fun. He let us make TikTok videos if we wanted to! If you need a history class then you should take Mr. McRae.
Mr. McRae doesn't teach history like high school teachers and that's a good thing. His class was fun and I learned so much. Everyone should take him if they can.
I haven't had a funny history teacher that actually kept me engaged and learning during lectures since highschool, but this class and this professor were perfect. He isn't afraid to joke around but still takes his content seriously. And while there is a lot of homework, he grades fairly and gives amazing feedback. I wish I could take him again!
He's a great professor, he truly loves teaching History and does so thoroughly! There is a lot of reading, but expected from a History class. He gives multiple attempts for quizzes/Tests, you will need to use your critical thinking skills in this class, for the assignments are not black and white, you definitely need to apply your knowledge!
I took Mr. McRae's 102 class online and then his 101 class in person and he was great at both. He is funny , informational, and really cares. I wish I could take more history classes with him.
I had Mr. McRae at the Clanton campus and he was hilarious and fun and I learned so much in his class. He always told us how proud he was of us and that made the class so much fun. I wish I could take all my classes with him. If you are at Clanton, you should definitely take him!
I was failing his class because I thought college was going to be like high school where they give you a passing grade even if you don't do anything. When I told him I would work hard to pass, he offered to work with me before class every day. He will help anyone who will put in the work. I am so thankful for him.
This professor had good material and taught well. Yet, Said he would work with me being pregnant and 4 weeks after I gave birth, I went to his extra credit at a museum in Montgomery from Birmingham and did not receive anything. Grades last minute. On my last final attempt failed me for being 6 sec late, yet responded with will count. Highly upset.
McRae was so nice. Being in his class was like a mix of joking around and also working hard. I learned so much about US History and felt like he really cared. Everyone should take this man.
If youre a quiet person be prepared to have a mad professor. Does a great amount of extra work, and can be moody as well. I heard great things about Mr. McRae, but definitely will never take his class again.
I took Mr. McRae this spring because I had heard good things about him and he lived up to his reputation. He was funny, fair, and taught me alot. I learned so many things I never know. Everyone should take him if they can.
Hasn't graded anything since February 25th, so I have 5 ungraded writing assignments, which are worth a good portion of my grade. Never sent any updates after the 2nd module or replied to my email, but has been active on Twitter. Video lectures were awesome until they ran out and were replaced with nothing but textbook reading. Very disappointing.
Mr. McRae's online class was the best online class I took at Jeff State. He got a little behind on grading but got caught up. He responded to all of my emails and his lectures were really good. He tries to insert some "dad jokes" in there which I really appreciated. I'm going to take him again this summer.
I just took Mr. McRae's mini term class and it was a great experience. I'm an Alabama student and took this just to get history out of the way but ended finding out that I really like history and it can be fun. I learned a lot and would recommend everyone take him
If you're looking for an easy A, this class is not it. The assignments are extremely long and difficult, and the lecture videos are extremely confusing. Takes extreme measures to make sure that unless you go through EVERYTHING RIGOROUSLY, you will not be able to pass a single test or assignment. Be prepared to spend 10+ hrs/week on this course.
His class is really organized and easy to navigate. I didn't do great on his first test and assignment so I asked him for help and he wrote me a long e-mail and even made me a video showing me how to study. No other teacher has ever done that for me before. He's is really smart and really helpful and his videos are really funny.
McRae is the best. As long as you do your work in your class and communicate with him, he's going to look out for you and make sure you do well. I learned so much from his class and can't wait to take more from him.
I have never learned so much in an online class. Mr. McRae's class was organized and he set it up for you to succeed. As long as you keep up with the work your going to do just fine. This is what a college class should be like.
He makes sure you learn history which is his job so he does it well. I would take every class he teaches if I could because I learned more in his class than I did in 12 years of taking history.
He's the GOAT
This professor is very difficult. He gives out a ton of homework for example a 700-1000 essay over a movie. For the assignments you have to be completely perfect or you are not getting half credit because he is so difficult. I would not take this class again or recommend anyone to take his class.
I have never had a history teacher who knew so much and was so passionate about history. This is an online class and I can tell he loves it. He sets you up for success. If you follow the directions, you will get a good grade on your essays. The movie review is cool. I watched A League of Their Own with my family over a weekend.
I never liked history until his class. His assignments really helped me learn and he let us watch a movie for bonus points. Great class. Take him if you can.
You can tell Professor McRae really enjoys teaching. There is a LOT of material but as long as you take notes and watch the lectures you should be fine. I liked his class but be prepared for hella notes.
You will never be pushed harder, but you will also never feel more rewarded for the work you put in. This professor is the reason I want to be a teacher. He's great. For the negative feedback.. I took his 8 week course. Hardest I've been pushed. He cares, he knows his stuff, and he expects his students to learn. As we expect him to teach. (HIS JOB)
Very confusing directions at times A ton of homework says expect to spend 4-6 hours a week on the class but if you do all the required work takes way more time. Very hard class and at times teacher was helpful and other times he was very confusing with the way he worded test questions and just in general. Great bonus tho and ended class with a B
Mr. McRae loves history and he is really good at making you love history. His online class is really easy to follow and is very interesting. I have never had a history class I actually loved until I took Mr. McRae's online class.
This was my 2nd time taking Mr. McRae. I am not kidding when I say he is the best professor I've had. If you want to LEARN then his course is for you. I 100% recommend him for anyone that takes History seriously.
I took his class online only, and maybe that's why my experience wasn't the best. I have never enjoyed history, however if you do enjoy it then he's the professor for you! If you take his class and want above a C make sure you're not taking any other classes that need your undivided attention. It's a lot of work! You have to love history.
Great, respectful instructor. Fun way of learning about history. It was an online class so the majority was watching Youtube videos which I could have done on my own. Late grader. I had assignments done in February that weren't graded until about a week before graduation.
The class was alright it was annoying to have assignments graded late.Lecture videos were great when taught but when he stopped lecturing it got confusing since it was watching pieces of documentaries.Tests were tough but you get two attempts.Some questions were tough to understand I see good reviews so taking in person is likely better than online
I took professor McRae for a dual enrollment class. He assigns a lot of work, but you have two weeks to complete each module. He has zero tolerance for late work. His class was difficult, but you can get away with not reading the textbook and just watching videos. His tests are pretty easy and he is willing to work with you. Definitely not bad.
I took Mr. McRae's online class and it was organized really well with videos he created and introductions to all the readings and assignments written by him. I was worried it would be a lot of work but once I e-mailed him and asked him how to approach the class, he gave me tips that really cut down on my study time. Great teacher, great class.
I found him to be rude but the class wasn't bad. His tests were easy especially if you already have some concept of U.S. history. A lot of work for a week but doable.
He takes forever to post grades. He is also strict on the due dates but will work something out if you communicate with him.
Professor McRae assigns a lot of work, I took this class by itself and it was so much. If you work full time do not take this professor. His assignments are overwhelming and he is very specific. I don't know how others managed with multiple classes. He is very nice and gives good feedback but he takes sooooo long to grade! Hated this class.
This was my favorite class this semester. Mr. McRae's class is organized and easy to follow. He gives you two weeks to complete a module and a 2 day grace period for late work. He was really nice and worked w/me when my life went crazy for a little while. I learned so much more about history in his one class than I did in 4 years of high school
I learned alot in this class. I had coaches in high school so I never really got real history. His class is also really organized and he's a pretty easy grader if you just follow the directions. It would take me a while to get started on the assignments because I had to do alot of thinking, but I always got a good grade. He's also really nice.
Professor McRae truly cares about his students and their success moving forward. His classes are lecture-heavy, but the material is fun and informative.
Mr. McRae was a good teacher, he taught well and was not ever unsure about what he was talking about. His class was very eye-opening, as this was one of my classes fresh out of high school. He expects thorough explanations on his tests but gives plenty opportunity to improve. His weekly quizzes aren't hard if you do the weekly reading.
I do not recommend anybody to take his online class. He expects you to write 150 word responses for every thing and post 20-30 videos a week. Watch them or fail. He is very responsive and think he would be better in person. I knew it was going to be a long class when the syllabus has 3 prompts to answer in 200-250 words for each answer.
I'm in this class right now and it is mind blowing in a good way. I'm learning so much about American history (even though we had to take it for 2 years in high school). The assignments are really interesting (in one, we could make memes or pitch him a movie idea HOW COOL!). If you want to learn take him. He's the BEST!
His online class was the best one I took at Jeff State. His teaching inspired me and made me want to learn. He has some fun assignments and some serious assignments. If you follow his study tips, the tests are pretty easy. He's a slow grader but that's the worst I can say about him. Everyone should take his class.
A pretty great professor, he seems to care about his students. Although he was difficult to reach out to as he took a while to respond to me emails, but this is our first year with Canvas so everyone was having issues.
quite literally a terrible person and never caring about the student. makes mistakes then claims it's our fault for not getting to him quicker. also never grades
He didn't grade assignments until the last few weeks of the semester. I had a few concerns about my grade and I emailed him to see if he could elaborate on it and he didn't respond until a week and a half later and he said he would look into it, but he never updated me about my grade which resulted in my grade staying the same.
He is the best professor I have ever had and was so caring! If you attempt to do your work, he will do anythign for you! I also learned more in this class than I have any other class. I adore Mr. McRae's
wouldnt recommend
I had him in person and online. He's great in both. He's very passionate and loves history and he really makes you think deep about it. He makes history complex but in a good way. As long as you do your work and follow directions, you're going to do well. If you like learning, he is the one to take.
Mr. McRae is the most caring professor I have ever had. He puts his heart and soul into teaching. We just had our last class for the semester and he started to tear up telling us how much he enjoyed teaching us. He said that we reignited his passion for teaching. That was powerful. I wish everyone could take his class.
I believe this was a bad semester for him, but he is unprofessional under stress and seems to neglect his 200 level classes when under pressure. He was rude in his emails to other students. He was often late on posting assignments, grading criteria was inconsistent student to student, and late with posting grades.
Professor did not post assignment on time, did not follow his own syllabus schedule despite lecturing students on it, and sent me a 9 paragraph essay on how rude I was and how I specifically did not deserve an extension, after I had asked for an extension for the whole class because he posted the work extremely late. Would not recommend.
Will NOT communicate outside of a classroom. Refuses to respond to emails and messages. Has zero compassion for students and late dates. Will not grade anything until last minute so you don't even know your standing until the end of the semester.
Mr. McRae is awesome. His lectures genuinely feel like you're being told stories. I cannot recommend his class enough. He also gives you a guilt-free grace period of 2 days after assignments are due to turn them in. Fun projects, reasonable tests and assignments, and impossible not to make a good grade. Take this class! You won't regret it.
Big fan! Slow to grade, but the best professor I've had. Assignment heavy, but assignments are creative/fun and actually teach you things. It's obvious he's passionate. If you like to learn, this is the guy for you. I'm a sci/math person, but enjoyed this class. Quick responses. Expect heavy reading load and weekly essays. Fair deadlines and grace.
Amazing lectures and the nicest professor I have ever had. Slow grader, but always responds to email and will go out of his way to help. He has a 2 day grace period where you can turn in assignments late with no points off which is really helpful when you have a bad week. He gives extensions if you ask him ahead of time which is really nice.
i enjoyed this class! this professor graded very easily, i feel like even some of my work that wasn't very good i still got a pretty nice grade. honestly wasn't too much work, one test and assignment per week and even the final project was quick and easy. also had a grace period to turn in late work for full credit.
Really easy going, interactive lectures.
Professor yaps wayyy to much about un necessary stuff and cusses you out if you aren't answering his questions. Very slow grader and rude and would never take his class again if I had to.
Don't take THIS profesor, if there another profesor option instead of this guy, pleaseee take them. He grades things last minute until the end of the semester and you don't even know if you're going to pass or fail until he grades everything. I would drive to school everyday time I had this class without a seat belt hoping I would die. Useless clas
McRae started off as a chill guy, but then he became insufferable! he gave the class a test worth 100 points around late September, it's currently November, what did I make on it? idk he never graded it! You think you're doing a good job in his class? BOOM a grade worth 200 points (60% of your grade). Find another Professor.He will throw tantrums.
Class Info
Online Classes
100%
Attendance Mandatory
53%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-1.00 avg changeRatings by Course
HIS201
4.8
(12)HIS102
4.5
(31)HIS202
3.9
(35)HIS101
3.8
(18)HIST201
3.5
(2)Difficulty by Course
HISTORY201
5.0
HIST201
4.0
HIS101
3.4
HIS202
3.4
HIS201
3.2