Reviews of professor John Gaines

Rating: 5.0/5, difficulty: 1.0/5
Absolutely a best proffessor in the campus. His class is so fun and exams are super easy if you study from the study guides he provides before an exam. Attendence is not mandatory but take notes to succeed in exam.

Rating: 5.0/5, difficulty: 3.0/5
Attendance is not mandatory, but all notes for tests come from lectures. His lectures are fun and he is thorough when explaining the material. I highly recommend taking him.

Rating: 5.0/5, difficulty: 3.0/5
He was such a great professor to have online, there are a few discussion posts but mainly graded by tests. Very communicative and easy to talk to. I would take him again for any history class!

Rating: 5.0/5, difficulty: 2.0/5
Mr. Gaines has been an amazing instructor. He gives energetic and funny lectures during his class times that go along with a slide show, not going to fast and willing to wait for note takers. He is very understanding when it comes to attendance and grading, as he gives us extra credit opportunities and test reviews before every exam.

Rating: 3.0/5, difficulty: 4.0/5
the test consists of both multiple-choice questions and an essay!!! so you would need to buy scantrons and blue books which weren't expensive you also need to always show up to class because he only has the slides on his blackboard no textbook, nothing so you would have to constantly write or voice record him, he is nice/funny. there is extra cred

Rating: 5.0/5, difficulty: 1.0/5
I can't brag enough on Dr. Gaines. His theatrical lectures and intriguing facts made learning history enjoyable. The random facts are so unique they stick in your memory like glue making recalling information for test much easier. Dr. Gaines has a great formula for preserving and honoring history while also being respectful in his delivery.

Rating: 5.0/5, difficulty: 1.0/5
He is an amazing teacher who always captures my attention during the entire 2 hour class period. He only gives out tests usually but as long as you attend class, they are easy to pass. This is the second semester I have had him, and I absolutely love his class.

Rating: 5.0/5, difficulty: 2.0/5
Dr. Gaines is awesome. As long as you study your notes before the tests you'll pass easily.

Rating: 5.0/5, difficulty: 2.0/5
If you take notes during lectures you should be completely fine! He uses good emotions while teaching so you will not get bored. For tests, he will usually point out things you should probably study and even makes study guides to go over. He also is quick to respond to emails.

Rating: 5.0/5, difficulty: 3.0/5
Mr. Gaines is my favorite professor. He is great at teaching. He does a fantastic job of keeping things interesting. If I could take him again, I would. I passed both classes with him. As long as you show up and take notes, you will pass. The only grades you have are three tests, and you usually have one more at-home assignment for the semester.