4.8
Quality3.1
Difficulty96%
Would Retake95
Reviews96%
Would Retake
95
Reviews
Rating DistributionOfficial
5
81
4
11
3
0
2
2
1
1
What Students Say
“He is an expert in the material, he loves what he teaches and its obvious”
PHIL201 - 5.0 rating“Craig is a great teacher”
PHIL202 - 5.0 ratingClass Info
Attendance Mandatory
90%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.17 avg changeRatings by Course
PHIL201
5.0
(11)FSEM14645
5.0
(1)FSEM10115
5.0
(5)PHIL290
5.0
(7)PHIL209
5.0
(1)Difficulty by Course
FSEM14645
4.0
MGMT470-01
3.7
PHIL302
3.7
FSEM101
3.2
PHIL209
3.0
Reviews (95)
Dr. Craig makes the class interesting. He is an expert in the material, he loves what he teaches and its obvious. He finds ways to relate the material in class to what's going on in the world which really helps the students in his class understand. I would recommend taking Dr. Craig to everybody.
Dr. Craig is a great teacher! His lectures are always interesting and he keeps the entire class engaged. He makes it a point to get to know each student and is very personable. The workload he assigns is very reasonable and he is a fair grader. I highly recommend taking a class with Dr. Craig!
Dr. Craig is an amazing professor that truly cares about learning and comprehension rather than memorization. He gets to know his students and regularly asks about how they are doing in and outside of school. He has a pation for what he teaches and prides himself on preparing the next generation to think criticaly and use rules of Logic correctly.
This is a great Professor that cares about his students and wants each one to succeed.
I have really enjoyed this class. the teacher seems to be an expert in his field and really offers a different point of view than most modern philosophy teachers. I would recommend this class to other students and it seems to be a class to help your GPA as well.
Really challenges you to think about perspectives in a different way. Gives grades back by next class. Very interesting and engaging class.
Dr. Craig I an amazing teacher. He knows a lot about the course and you can tell. Always willing to do more and help you when you need it.
One of the best professors I've had thus far in my college career. Really passionate about philosophy and logic. Overly qualified for his position.
Dr. Craig is an amazing professor coming from USF. he is always willing to dive deeper into the material and get in the nitty-gritty that is needed to help me understand what the lesson is about. Also he is a wonderful logic professor in the sense that he allows us to perfect our arguments when we are debating on multiple random topics in the world
I would highly recommend taking any of his classes. Despite being a new professor at the Citadel, Dr. Craig is easily one of the best instructors there.
Dr. Craig has been an amazing teacher in my freshman writing class. The topics we went over in class and taught by him were led with real energy and proof that he wanted his students to succeed in both the classroom and in life.
This professor showed me how to earn a good grade on a paper by making it tough, but not too tough for a freshman writing class.
Was an amazing teacher. Was very interesting and would highly recommend taking Dr. Craigs' courses.
Dr. Craig might possibly be the best college professor I have ever had. He cares for his students, teaches the material extremely well, and is very fair. He gives you all resources to get an A in his course, and you will learn a lot in his course. The only class I look forward to going to. Genuinely good individual and an amazing teacher.
Excellent teacher for Military Ethics, discussed plenty of ethical reasonings and issues and got the class involved in deeper thinking. Dr. Craig gave really good instruction to ensure that we were learning the material and stay on track for the semester.
Great guy, very accomplished, and a very engaging class. Would highly recommend the military ethics class!
The lectures were amazing and he encourages people to think for themselves in class discussions.
Make sure you participate in class and this will be a fun class for you.
Lectures are too long and take up too much of class time which makes it boring. Another teaching style would be more interesting.
Dr. Craig comes to class with material that will actually make you think. The class is very engaging, the professor is hilarious, and will work with you to make sure you are on the right track to ensure you get a good grade.
Overall great teacher
Dr. Craig was very motivational as well as a great teacher. He got his message across in an effective manner. Wrote a couple of papers but gave good feedback on them.
Dr. Craig is a very good professor and leads very interesting lectures and raise critical thinking questions for students to discuss and debate. He encourages students to think critically and creatively. His class is a great choice for those interested in philosophy and ethics.
Wonderful professor. You learning is his number one priority. He has an encyclopedic knowledge of philosophy. I recommend challenging him to debates. This is the best way to learn from his class.
Made me interested in philosophy, even though I had no interest nor prior experience in ethics/philosophy for this class. Made sure that I understood the content even outside of class. Very friendly and familiar with all his students. Understanding and flexible. Is the reason Im perusing a minor in philosophy come my sophomore year.
Professor Craig is there to teach you to understand the ideas of philosophy and ethics. He takes in the real life situations and brings them to class and gets the whole class engaged. Willing to engage in the class other than just school work. He expects the best out of you and will always tell you when you are not performing well.
Coolest professor out there. Tests can be hard, but he usually lets the class take it in a group. You have to write 3 papers that are 2-3 pages that aren't hard to write. Conducts debates in class which can be fun. Very chill, understanding, and nice. You learn a lot in this class. I 1000000% recommend taking him.
When concerning the papers done in the philosophy class, make sure to have used the primary sources that are listed in the textbook that is given.
Great guy with a great class, go in with the right attitude and enjoy the little things in class. Take notes, and the quizzes will be fine.
Dr. Craig is the man.
Dr. Craig is a very fair and knowledgeable on the subject of Military Ethics.
Use the textbook for the required papers and you will make all A's. Tests are more than likely always taken as a class. Easy A course, but also very eye opening.
Overall he is a amazing teacher
Is very knowledgeable in his field and creates a thought provoking classroom.
Dr. Craig is a great professor that is very understanding and wants all of his students to pass.
His lectures are thought-provoking, informative, and engaging. He follows the book closely. It is recommended you read the book.
Army Vet, simple test pay attention and write notes, very good teacher cares about knobs
He gave some of the best lectures ever.
Great conversations surrounding the topics of philosophy and ethics.
A genuine guy who cares about the success of his students. He is flexible and truly wants everyone to do well. He has interesting lectures and will keep you engaged throughout the class. My only regret is I took him in my last semester so I don't have the opportunity to take him again.
Dr. Craig is a great professor whose background is quite extensive. You can be sure to learn a lot from him, however his PHIL 302 class is a little difficult.
-great teacher that will challenge your views. -requires you to critically think and promotes different ideas/viewpoints. -Pay attention in class and take notes and you will do good overall.
Really knowledgeable, doesn't give much feedback, super approachable in office. Would take again
Get ready to read during this class. Chill class and understands that students have other requirements at times and works with them.
Super cool dude that will discuss controversial and interesting topics at length. Only a couple of quizzes/papers so make sure you do the readings. Some of the information can be difficult to understand so make sure you ask questions.
Very awesome proffesor, definitely one of the best i've taken.
Overall, an amazing professor through and through. Willing to work with you on many occasions, I went into this class a non-believer or being a skeptical believer and came out with a different perspective and a true believer. His papers were difficult but do-able. Overall and amazing and outgoing professor and would for sure take again.
Awesome professor! In fact, I am looking forward to becoming a philosophy minor due to taking this course. I would without a doubt take this professor again and look forward to doing so in the future.
This professor is incredibly knowledgeable about the subject material and has a lot of incredible experience.
Dr. Craig knows the content of the class and thoroughly explains it in detail during his lectures.
Great teacher and great lectures and discussions. But, you have to take good notes to do well. Also, he does not put grades into the grade book so you have to keep up with your grade on your own.
Dr. Craig is an engaging professor but participating in lectures and reading the textbook is both essential for performing well in the class. My biggest critique is that there are no slides for the presentation so you need to be able to take fast notes and you need to be prepared to take lots of them.
Dr. Craig is a great guy and is very passionate about what he teaches. Sometimes he can be a tough grader on papers but overall very nice guy and lets you do test corrections most of the time.
He is a great professor and keep me with my mind glued on the subject and made it interesting.
This professor is very informative, take many notes and be ready to learn a lot of important information.
Very inspiring lectures!
His lectures are very interesting.
You have to pay attention and take notes. Great teacher.
Dr. Craig is one of the funniest, fairest, and most talented professors at The Citadel and is dedicated to his student's success. Most class days were lectures, but they were interesting and engaging. Dr. Craig grades very fairly, but make sure to turn your assignments in on time.
Dr. Craig is one of the most thoughtful and respectable professors I have ever had. He makes the class very interesting and fun. The content of the class was not the easiest to learn and understand but Dr. Craig was very helpful when we needed help. I plan on taking another class with Dr. Craig soon. Dr. Craig is a beast for sure cannot be beat.
Dr. Craig is a great professor. He loves what he teaches. If you want to do well in his class, then take good notes.
Dr. Craig is an awesome professor who truly cares about his students and gets to know each one. There are a lot of lectures and note taking but the lectures and fun, hilarious, engaging, informative, interactive, etc; You will write a few papers and take a couple tests throughout the course, make sure it's turned in on time but he's still forgiving
How bout them Steelers? On a serious note, he's a wonderful teacher and his Military Ethics course introduced me into the tumultuous and conflicting philosophies surrounding our military. The overall coverage of every specific part of our military and its questionable tendencies ensures you further your understanding of how the world's wars work.
Dr. Craig is a very respectful gentlemen and loves what he does. He brings excitement whenever he comes into the room. He takes his experience from the military and uses prime examples into the topics of the course which gives a better understanding of topic. It's an awesome course and highly recommend on taking his course with this professor.
Dr. Craig is an inspiring teacher who will teach you as much as you are willing to learn. He is not hesitant to take time to assist any individual student who may need additional instruction in order to grasp the learning material, and he ensures that each student is given the tools necessary to succeed.
Very fun class and you will learn a lot.
He uses real world issues and brings them class to make discussions easier for the class to interact with.
Dr. Craig is an amazing professor and person. He is always caring for his students and will always have a positive attitude towards the class.
Dr. Craig is the professor that everyone wishes to have in college. He gives you all the information needed, but can also have conversations with the whole class to get to know us. He is extremely professional and makes class fun. I would recommend any course by him for someone's future course.
Dr. Craig taught a great Philosophy class and made sure that we understood the content that we recieved!
A very enthusiastic teacher who cares for the academic development of his student.
Dr. Craig is a brilliant philosopher, he is fair, very kind and always willing to work with busy schedules from students. Dr. Craig goes above and beyond what a Citadel professor should be!
Dr. Craig was a great philosophy teacher. He is very knowledgeable about what he is teaching. The class was very open to discussion, which was a big part of the class.
Dr Craig knows the course material inside and out and offers his opinions and theories on the topic. He is a clear grader and offers great in-class experience. Dr Craig also uses debates as forms of discussion on modern ethical issues which is a good way to relate the teachings of essential philosophers to our own lives.
You walk away with something from this class and this professor everyday with something new to think about. Dr. Craig not only expertly teaches philosophy is a way for all students to understand, but he also take the time to get to know each and every student about their lives.
I would highly recommend taking any of Dr. Craig's courses. He is very knowledgable and his enthusiasm about this topic is infectious. His class is fun and interesting, and Dr. Craig also just cares a lot about what he is teaching and his students.
He is a professor that truly cares about the experience of the student within his class. He is able to swap between being funny and charismatic to expanding on intellectual thought. If you like having an intuitive, fun, class whilst also undergoing a life changing experience, then enroll in his lectures. -Christmas
Great professor! Be prepared for class discussions that will leave you questioning everything about the world. I loved this class and would seriously recommend.
Dr. Craig is a great professor. The class is philosophy of science, so of course the difficulty of the class is fitting. However, he made this class fun, interesting, and easy to learn from. Dr. Craig is very caring and willing to do all he can to help you learn.
That the information is very heavy but he is very willing to slow down and explain in a way that is easier to understand
Dr.Craig was very knowledgeable in the philosophy of science. Through out the semester he was very reasonable and willing to work with us in order to give us the best chance to succeed. I would take his class again for sure.
Lecture and paper heavy. Good professor, understanding of special circumstances.
Lecture heavy but also utilizes videos to convey philosophy concept. Will make you question your reality.
Dr. Craig while a good person was not a good professor and least for my class, Philosophy of Science. I feel like he never seemed to actually grade any of the assignments. He gave everyone a 89 for every assignment regardless of our actual, even though he told us e would give us 10 points extra credit if we presented the essay. Would not recommend.
In philosophy of science course, his lectures, textbook, and test questions were all different. He ended up having to make the tests take-home, and still the majority of class failed. He cannot proof read his own questions in his tests, which make them impossible to understand what he wants. He ridicules students who question his tests.
He is very knowledgeable about philosophy. His tests are not to be slept on. He is very serious about the work and wants you to understand the concepts well. Participation during class and discussions is crucial to your understanding of the class. I would recommend taking this professor, he is very fair and cares about your grade and wellbeing.
Dr. Craig is a very intelligent professor with extreme knowledge on all subjects. However, the content is very confusing to grasp and the tests are very difficult. Overall, Dr. Craig has a fun and insightful class but this does not mean it will be easy to get a good grade.
He knows his stuff and expects you to learn it. His lectures are long and have a lot of information, but I didn't use any of it. You have to use the book for everything. He needs to word his questions a lot better. He just expects you to understand any/everything. Unless you like philosophy, I definitely wouldn't recommend. He's nice though.
Looks like Alec Murdaugh and sometimes sings opera.
He is awesome. He cares about his students and wants you to learn. If you want to take a credit that makes you think and get a good grade, take Dr. Craig
Dr. Craig has an amazing lecture style, really can get his entire class engaged and thinking.
Dr. Craig is a fascinating lecturer and has an incredible appreciation for the material he teaches.
Would higher recommend Dr. Craig if you are attending the Citadel. One of the best in my opinion.
If you pay attention in class you will gain a wealth of knowledge. I had a very enjoyable experience in this class.
Love this guy!
Class Info
Attendance Mandatory
90%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.17 avg changeRatings by Course
PHIL201
5.0
(11)FSEM14645
5.0
(1)FSEM10115
5.0
(5)PHIL290
5.0
(7)PHIL209
5.0
(1)Difficulty by Course
FSEM14645
4.0
MGMT470-01
3.7
PHIL302
3.7
FSEM101
3.2
PHIL209
3.0