4.9

Daniel Barnett

Criminal Justice - Montgomery College: Rockville Campus

4.9
Quality
2.1
Difficulty
100%
Would Retake
153
Reviews
4.9
Quality
2.1
Difficulty
5.0
Helpful
4.9
Clarity

100%

Would Retake

153

Reviews

Rating Distribution
Official
153 total ratings

5

148

4

3

3

1

2

1

1

0

What Students Say

His lectures are funny and extremely useful

CJ221 - 5.0 rating

This guy is the best; he is probably the best professor I have had at Montgomery College

221 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

88%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 98 grades
Most common grades:
A (56)
A+ (39)
Not sure yet (10)
Grade Distribution
A(95)B(1)C(1)D(0)F(0)A-/B+(1)
Based on 110 reported grades
A: 56
A+: 39
Not sure yet: 10
Rather not say: 2
Common Tags
Hilarious (71)
Respected (39)
Caring (37)
Participation matters (32)
Amazing lectures (30)
Inspirational (28)
Get ready to read (26)
Amazing lectures (25)
Rating Trend

Stable

+0.02 avg change
Jan
May
Jun
Oct
Dec
Jan
Last 6 months
Ratings by Course

211

5.0

(1)

221

5.0

(6)

33769

5.0

(1)

CJ121

5.0

(2)

CCJS221

5.0

(30)
+5 more courses
Difficulty by Course

211

3.0

33769

3.0

CCJS221

2.5

221

2.3

CJ221

2.3

Reviews (152)
5.0
2.0
CJ121
Jan 21, 2008

this teacher is the best. i highly recommend him. he is very smart in what he does and has alot of great stories to tell. a MUST take if you need this class.

5.0
1.0
CJ121
Mar 25, 2008

He's the best of all.Very helpful and thoughtful to his students.I highly recommend him to every student who are interested in taking this course.

5.0
1.0
CJ110
Dec 21, 2009

He is an Excellent teacher! Cares very much about his job and his students. Very helpful and understanding. Goes through the course a bit fast but you should understand if you read! Very funny and makes lectures very interesting. Recommended for everybody.

5.0
1.0
CJ110
Jan 26, 2010

MUST SAY... HE IS THE BEST PROFESSOR ANY STUDENT COULD EVER ASK FOR.... LOVES TEACHING AND TELLING STORIES..

5.0
2.0
CJ221
Jan 20, 2012

This professor expects you to do the readings in his class. If you do the readings, you will be fine and will ace the class. BEST class I have had in college! Really enjoyed learning about this aspect of the law. Definitely recommend to others!

5.0
3.0
CJ221
May 14, 2012

Seriously best teacher I've ever had, really smart, funny, really cares about every student, doesn't take himself too seriously, not bad to look at for an old guy.

5.0
1.0
CJ221
May 18, 2013

BEST PROFESSOR EVER.

4.0
5.0
CJ221
Dec 5, 2013

Nice guy. Read all chapters. He will go over it in class. Midterm and final are take home, challenging questions and he grades them HARD. but you will learn something in class.

5.0
1.0
CJ221
Dec 6, 2013

AWESOME PROFESSOR! He often tells funny stories and makes the course very fun, never boring. (Mind you it was a 3 hour class. Highly recommend!!! :)

5.0
3.0
CJ221
Grade: A
Dec 21, 2013

His lectures are funny and extremely useful. He makes it a point of giving all perspectives of a conflict without forcing his own on you. And instead, he teaches how to perceive our own opinions with the understandings of others. Hope to see him run as an elected official one day, for I would surely vote him.

3.0
4.0
CJ221
Grade: A
Jul 8, 2014

Nice guy/Smart/Funny. Learned a good amount in his class. However, he talks too fast to take decent notes (needed for exams). I felt unsure why points were taken off my exam - I would have liked more clarification so that I could have improved my grades & understood the information better. Overall, good professor. Would recommend his class.

5.0
2.0
CJ221
Grade: A+
Oct 29, 2014

I loved professor Barnett's class! very interesting and entertaining, something difficult to do when you have a 3 and half hour class of just teaching Criminal Law. He was very good about clarifying anything students didn't understand. He is very nice and I really enjoyed listening to his storiesexperiences. Very fair in his grading. Just read!

5.0
2.0
CJ221
Grade: B
Dec 8, 2014

A great teacher , very knowledgeable. Explains topics thoroughly and clearly, providing real life examples.

5.0
2.0
CCJS221
Grade: A+
Dec 22, 2014

He is amazing. Best criminal justice class. I hesitate to say its an "easy a" cause if you don't try or show up, it won't be. But I got an A and learned so much! I familiarized myself with the material from the chapter and asked questions when I was confused and I never had any trouble with the course. He has great stories! Makes class fun!

5.0
3.0
211
Grade: A+
Jan 15, 2015

LOVEDDDDD HIMMM! The classes were long but he is never boring, his stories are the best! However show up, pay attention, read and participate!

5.0
1.0
CCJS22131946
May 12, 2015

I liked his class because he understood the students situation. He is patience and helpful. He is unlike other professors at Criminal Justice department, he focuses on the students to understand of the context and apply them in the real criminal Justice system.

5.0
1.0
221
May 16, 2015

This guy is the best; he is probably the best professor I have had at Montgomery College. He is hilarious and has amazing real life examples of cases he has prosecuted. Make sure you read the book or else you will be somewhat lost during lecture. I guarantee if you read the chapter, and attend each class and pay attention you will get an A.

5.0
3.0
CCJS221
Grade: A+
May 27, 2015

Prof. Barnett is seriously awesome! One of the best professors I have ever had. His lectures are awesome and he is extremely efficient. He makes sure you understand the material in the best way possible and always gives real life examples. Take this class! Hes amazing!

5.0
1.0
CCJS110
Grade: A+
Nov 27, 2015

Professor Barnett is an awesome teacher!!! Explains the material in an exiting way to learn, by providing experiences he had. Take notes, and read the material and go to class and you'll pass with an A :)

5.0
2.0
CCJS221
Dec 7, 2015

Best professor I have ever had and I'm on my third degree so I've been around the block. Show up to class. He is a fair grader and wants everybody to do well. If you read and show up you will do well. Plus why skip class? He makes the material interesting and he is so funny. I wish he taught more classes. Bittersweet when this class ended for me.

5.0
1.0
CJ110
Dec 8, 2015

He is very nice and does his best to make the class easy for you. He is there to help you whenever and is a funny guy too. Definitely one of my favorite professors. Be expected to read a lot from the book though.

4.0
1.0
CJ110
Dec 8, 2015

Great Criminal Justice professor because he keeps students engaged with his humor and interesting real life experiences as a prosecutor. Every day is something exciting.

5.0
1.0
CJ110
Dec 9, 2015

One of my favorite professors, he makes the material easy to understand and relates it back to his life experiences as a prosecutor. Reading is a must for his class.

5.0
2.0
CJ110
Grade: A
Dec 12, 2015

Best professor I ever had. Fair grader and his stories related to the class are awesome

5.0
2.0
CJ221
Grade: A
Dec 15, 2015

Absolutely the best professor I have ever had at MC. He is knowledgable, honorable, and funny. Turning what would have been a very boring law class into a class that gets you thinking. Leaving his class I feel much more knowledgeable, motivated, and inspired. He gives 2 tests and makes sure you are well prepared. No HW or papers.

5.0
4.0
CCJS221
Dec 16, 2015

This was my favorite class this semester. It was heavy reading, but as long as you read and come to class with some knowledge of the chapter he helps you understand it better with his awesome lectures. His stories as a prosecutor helps me understand the chapters better. I am horrible at testing, but he always made sure that I was well prepared.

5.0
1.0
CJ110
Grade: A+
Dec 20, 2015

Amazing professor. No tests, but you have to read. Easiest class and the best class I have taken. Would take it again. He is super funny and very understanding.

5.0
1.0
CJ221
May 2, 2016

Love him!! From the very first day of class he sets his grading criteria clear as well as his expectations. He makes you feel comfortable to ask any question you may have regarding his lectures. Stay up on your reading and there shouldn't be a problem.

5.0
1.0
CCJS221
May 6, 2016

This professor was definitely one of the best professors I've ever had. He explains the material really well and uses personal experience to make it even more understandable. He's also super available to help, you can text him anytime and he's really willing to meet with you and help out. He also makes fun of everyone and is hilarious.

5.0
3.0
CCJS221
Grade: A
May 6, 2016

It's rare to find a class, and even rarer a professor, that makes material I'm already passionate about learning even more fascinating, and to remind me of how fortunate I am to have these educational opportunities. To learn about criminal justice from a career criminal prosecutor has been such an enlightening experience.

5.0
3.0
CCJS221
Grade: A
Aug 15, 2016
Would take again

Taking this class was AMAZING! Professor Barnett is inspiring and funny. He keeps the class interesting by telling stories from real life experience. I wish I could have taken more classes with him. You have to show up to class and read the textbook, but he is clear about what is necessary to pass his class.

Gives good feedback
Clear grading criteria
Amazing lectures
5.0
3.0
CCJS221
Grade: Not sure yet
Dec 12, 2016
Would take again

Amazing Class! Professor Barnett is one of the best at Montgomery College. He keeps you awake (this is important when you take night classes) The use of personal experiences as a criminal prosecutor makes the class extremely interesting and fun. Read the textbook, participate and you will past his class.

Respected
Participation matters
Hilarious
5.0
2.0
CCJS221
Grade: A+
Dec 13, 2016
Would take again

Professor Barnett is amazing, I was more than satisfied as a student. I leave this fall semester with better knowledge of criminal law. I honestly thought it was going to be difficult and it was challenging but with his examples and elaboration on each chapter, I was able to pass this class as an A student. Make sure to read & be present! :)

Respected
Get ready to read
Inspirational
5.0
2.0
CJ110
Grade: A
Dec 14, 2016
Would take again

Great teacher. Makes teaching fun. Took additional time to provide more help if needed.

Respected
Get ready to read
Participation matters
5.0
3.0
CJ110
Grade: A
Dec 14, 2016
Would take again

One of THE most greatest professors I've ever had. He is a prosecutor so he is extremely knowledgeable about the course. His lectures were the best you could come to on a Wednesday evening tired from work or school. CAN NOT say enough. I will be taking him again in the semesters to come. (Ps) I will unanimously say my whole class loved him!!!!!

Get ready to read
Hilarious
Amazing lectures
5.0
2.0
CJ110
Grade: A
Dec 14, 2016
Would take again

The best profesor I've had out of my 3 years at mc. Great person, outgoing, smart, caring and definitely one funny guy. If I could I'd take him for every single class

Respected
Hilarious
Caring
5.0
3.0
CCJS221
Grade: A
Dec 15, 2016
Would take again

This is the best professor I've had in my entire college career. Dan Barnett is over-qualified, serving as a criminal prosecutor for 29 years, his experience is unmatched. With engaging lectures and endless (hilarious) stories that go hand-in-hand with the material, this was the best class I've been in. Go take this class, you'll learn alot!

Get ready to read
Inspirational
Hilarious
5.0
4.0
CJ110
Dec 15, 2016
Would take again

This professor made a positive difference in my life and greatly appreciate it.

Participation matters
Inspirational
Amazing lectures
5.0
1.0
CJ110
Dec 15, 2016
Would take again

He is a great Professor he explains and demonstrates all of his lecture. He made a great impact in my life!!!!! .

Participation matters
Inspirational
Amazing lectures
5.0
2.0
CJ110
Grade: A+
Dec 19, 2016
Would take again

Daniel barnett was an awesome professor. The class was not very difficult. All you need to pass the class is to read and be an active participant in class discussions. I plan on taking the next available criminal justice class with him

Respected
Get ready to read
Caring
5.0
2.0
CJ110
Grade: A+
Dec 29, 2016
Would take again

I would highly recommend Dan Barnett. He managed to make the quite boring material interesting! You definitely need the textbook. He is one of the nicest, most caring professors I've had at MC. He goes out of his way to make sure you understand the material, and will do everything in his power to make sure you succeed. 10/10

Gives good feedback
Participation matters
Caring
5.0
2.0
CJ110
Grade: A+
May 4, 2017
Would take again

LOVE, LOVE, LOVE!!! This professor is beyond AWESOME. He is a great person and his lectures are so entertaining. This class was great because it teaches you so much about life away from the classroom, real life stuff, Take this professor whether you need the credits or not because this class helps you grow as a better person. 11/10

Participation matters
Inspirational
Hilarious
5.0
3.0
CCJS221
Grade: Not sure yet
May 9, 2017
Would take again

Professor with an immense amount of real world experience, you will need to read your text book but in reality he really breaks all the legalese of the class into a Barney style lesson so you can understand. He cares deeply for his students and wants everyone to succeed and goes above and beyond other professors to ensure that you understand.

Respected
Get ready to read
Caring
5.0
2.0
CCJS221
Grade: A
May 19, 2017
Would take again

I had prof Barnett for my ccjs110 class last semester and enjoyed him so much, I took him for my ccjs221 class as well. He is very entertaining and tries to make the material enjoyable. He tells really awesome stories about his prosecutor days as well.

Get ready to read
GRADED BY FEW THINGS
Caring
5.0
2.0
CJ110
Grade: A+
Dec 13, 2017
Would take again

Awesome guy. Provides personal experiences that are related to the content, that usually end hilariously. Definitely read and take notes and youll be fine

Respected
Hilarious
Amazing lectures
5.0
3.0
CJ110
Grade: Not sure yet
Dec 13, 2017
Would take again

Awesome teacher kept his leture fresh and exciting would definitely recommend this professor

Respected
Get ready to read
Tests? Not many
5.0
3.0
CCJS110
Dec 13, 2017
Would take again

material isn't too hard to comprehend, i recommend everyone take this for their gen ed requirement. he is extremely cool, inspirational, hilarious, smart af,& really cares about his students well-being & their grades. one of the best teachers I've had in my life, & i genuinely enjoyed coming to class & didn't want to miss it, which is rare for me.

Respected
Hilarious
Caring
5.0
2.0
CJ110
Dec 13, 2017
Would take again

I love this professor. I really enjoy his class and would take more classes with him. The way he explains the topics is very knowledgeable and easy to understand. Nobody gets bored in his class. If you really want to learn criminal justice, I highly recommended Daniel Barnett for that.

Hilarious
Amazing lectures
Would take again
5.0
2.0
CJ110
Grade: A
Dec 14, 2017
Would take again

Dan Barnett is a great professor. Sincerely cares about his students, wants to see everyone succeed, and is hilarious in class. Teaches most of the material straight out of the book. Lectures are fun and engaging. Show up, pay attention, and participate. Easy A, great class.

GRADED BY FEW THINGS
Caring
LECTURE HEAVY
5.0
3.0
CJ110
Dec 14, 2017
Would take again

Best professor Ive ever had. Changes the ways you think about things. Very inspirational teacher. Hard not to listen to him. Very funny.

Respected
Inspirational
Amazing lectures
5.0
2.0
CCJS110
Grade: A
Jan 3, 2018
Would take again

The best professor ever! He has a clear grading criteria, its almost impossible to fail his class if you pay attention to his directions. Hes HILARIOUS and caring, he wants everyone to receive a good grade in the class and will help you in any way to get that A. Read the textbook and take notes and you will be set. Again, one of the best at MC!

Get ready to read
Hilarious
GRADED BY FEW THINGS
5.0
2.0
CCJS110
Grade: A+
May 18, 2018
Would take again

Former high level prosecutor & extremely knowledgeable about his field. Cares about students learning topics applicable to real life. Professor Barnett has an arsenal of incredible material related stories to tell. Read the textbook & take notes during lectures & you'll be golden. Have fun trying to guess his political affiliation. Ready 4 CCJS221!

Respected
Inspirational
Hilarious
5.0
2.0
CJ110
Grade: A+
Dec 12, 2018
Would take again

I had taken this course once before with a different professor and let me just tell you that taking it with Prof Barnett was a completely different experience. Reading is a must but if you read this class with be an easy A. He knows when everyone is starting to get bored and he starts telling stories which is cool!

Participation matters
Clear grading criteria
Hilarious
5.0
2.0
CJ110
Grade: A+
Dec 13, 2018
Would take again

Awesome professor that has lots of unique stories to tell yet gets the material through efficiently and is willing to help you because cares for you passing the class

Respected
Inspirational
Hilarious
5.0
2.0
CJ110
Grade: A+
Dec 13, 2018
Would take again

I enjoyed my class with Professor Barnett. He is very knowledgeable, respectful and makes the content fun and exciting. I will be looking forward to taking future classes with him. I highly encourage other students to take his classes.

Participation matters
Hilarious
Amazing lectures
5.0
2.0
CJ110
Grade: A
Dec 13, 2018
Would take again

Professor Barnett is the best Criminal Justice professor at Montgomery College. I highly recommend this professor, he has decades of experience in practicing the law and is a wealth of knowledge. He has a plethora of interesting and funny stories that hell relate to the course material. Definitely take his class!

Respected
Hilarious
Amazing lectures
5.0
1.0
CJ110
Grade: A+
Dec 13, 2018
Would take again

This is by far one of the best professors Ive ever had the privelege of learning under. By taking a mundane textbook such as the criminal justice one and explaining it in a way that is very understandable to us all, he made this subject intriguing and interesting. Great person, and hes a hilarious guy. Just show up, listen/take notes; and read��

ACCESSIBLE OUTSIDE CLASS
Hilarious
Amazing lectures
5.0
1.0
CJ110
Grade: A+
Dec 22, 2018
Would take again

I loved taking him, so nice and hilarious. Would for sure take him again.

Inspirational
Hilarious
Amazing lectures
5.0
3.0
CJ110
Grade: Rather not say
Dec 22, 2018
Would take again

Best teacher ever. Covers a lot more than criminal justice. changes the way you look at things.

Inspirational
Clear grading criteria
Amazing lectures
5.0
3.0
CCJS110
Grade: A+
Dec 30, 2018
Would take again

Great professor. Clear and tells you what's on the exams as long as you show up and take good notes. Other than the reading, not a heavy workload, one paper at the end, clear criteria for an A. Really knows his stuff from a lifetime of experience, genuinely cares about students and their lives and will take the time to talk to you. Also, hilarious.

Clear grading criteria
GRADED BY FEW THINGS
LECTURE HEAVY
5.0
2.0
CCJS110
Jan 24, 2019
Would take again

Professor Barnett is one of my favorite instructors I've ever had. He's extremely friendly, down-to-earth, and honest. You'll never get bored if you have him. He makes each lecture extremely engaging and interesting, backing up the content with memoirs. Show up to class, actively participate, and you'll do just great.

Respected
Hilarious
Caring
5.0
3.0
CJ110
May 6, 2019
Would take again

Amazing teacher. would recommend for anybody and everybody. he discusses some incredibly amazing and awesome stories as anecdotes for the lectures. you don't have many assignments but you do have a lot of reading from the textbook to do. No group work. Mr Barnett is a great teacher!

Accessible outside class
Get ready to read
Lecture heavy
5.0
2.0
CCJS110
May 13, 2019
Would take again

Best class I have ever taken. Danny Boy is a good teacher.

Respected
Participation matters
Caring
5.0
2.0
CCJS110
May 13, 2019
Would take again

Tells amazing stories that are relevant to the class and kept me engaged. Manages to teach a lot without excessive amounts of work. Having a prosecutor teach CCJS adds valuable perspective. He was very forgiving when I had to be out of class a lot, and I was eager to get back into the class whenever I was out.

Accessible outside class
Inspirational
Hilarious
5.0
2.0
CJ110
Grade: A
May 13, 2019
Would take again

Best teacher Ive ever had. If your interested in criminal justice, you should definitely have him as a teacher. 10/10��

Inspirational
Graded by few things
Hilarious
5.0
2.0
CJ110
Grade: Not sure yet
May 14, 2019
Would take again

If you have an interest in any of the classes he teaches, take them! He will make you fall in love with the topic. Super funny, interesting, with the most amazing stories and anecdotes that further the point he is trying to make. He is so great at keeping the class engaged, I could listen to him for hours. 50 minutes wasn't long enough!

Hilarious
Amazing lectures
Caring
5.0
2.0
CJ110
Grade: A
May 16, 2019
Would take again

Daniel Barnett is the best professor I have ever had. Lectures are engaging, he's hilarious and super caring. As long as you read your textbook and keep up with the chapters, you are certainly guaranteed an A in the class.

Gives good feedback
Hilarious
Caring
5.0
3.0
CCJS110
Grade: A
May 27, 2019
Would take again

Such an incredible person!!!!! His stories were as interesting as they were knowledgable. He really knows how to connect with students. The work is not a lot and his lectures are amazing. I wish I could take his class again!!

Inspirational
Hilarious
Caring
5.0
1.0
CJ110
Grade: Rather not say
May 31, 2019
Would take again

He is amazing!

Get ready to read
Hilarious
Caring
5.0
2.0
CJ110
Grade: A+
Jun 1, 2019
Would take again

I am surprised I ended up loving the class as much as I did. This man genuinely has a passion for teaching and is also very qualified to teach CCJS. He was a prosecutor before coming to teach, which is why he has given us many examples of our CJS in action. He's a fair grader and even if you had no interest in the subject, his lectures made it fun.

Graded by few things
Amazing lectures
Caring
5.0
2.0
CJ110
Grade: A+
Aug 6, 2019
Would take again

Don't judge him if he wears a suit the first day , he is not a typical professor that's a hardass and will just lecture and assign work. He gets real with you, brings you in and to say the least he's the professor we wish we could have for every class. there's no failure with him, if you fail its only cause you didn't show up at all.

Hilarious
Amazing lectures
Caring
5.0
3.0
CJ110
Aug 14, 2019
Would take again

My favorite professor at MC!! On top of being a great teacher, he is hilarious, has great stories (that also pertain to what you will be learning) and he really wants you to succeed!

Hilarious
Amazing lectures
Caring
5.0
2.0
CJ110
Grade: A
Aug 17, 2019
Would take again

He was very nice and down to earth. He is also very intelligence and has experience in the field of criminal justice. He tells intriguing stories for examples that make the lectures more memorable. This was my first Criminal justice class. Professor Barnett is awesome and wants students to succeed.

Accessible outside class
Inspirational
Hilarious
4.0
2.0
CJ110
Grade: Not sure yet
Oct 24, 2019
Would take again

He speaks fast! You have to read the chapter before going to the class, but the lectures are easy! He will help you if you need it! He was a Montgomery County prosecutor for several years, so he has great stories to share in the classroom.

Get ready to read
Participation matters
Hilarious
5.0
2.0
CJ110
Dec 17, 2019
Would take again

Hes an amazing professor. Incredibly knowledgeable and makes the class fun and interesting. One of the best professors at MC

Respected
Hilarious
Amazing lectures
5.0
2.0
CJ110
Grade: Not sure yet
Dec 17, 2019
Would take again

Professor Barnett is the best professor you can take. He is so knowledgeable about criminal justice and gives the most interesting lectures with many personal stories. He was a prosecutor so hes very credible. He will make you like the class so take it if its for your major or general ED credits. Reading and taking notes is really important!

Participation matters
Hilarious
Amazing lectures
5.0
1.0
CJ110
Grade: A+
Dec 17, 2019
Would take again

All of his lectures always had a really fun story that would make my day. He is one of the most relaxed professors at the college, even letting us take our midterms and finals home with us to work on. He is definitely one of the easiest and most entertaining professors, but don't think that means you can get away with not doing the work.

Get ready to read
Participation matters
Hilarious
5.0
1.0
CCJS110
Dec 18, 2019
Would take again

One of the best Professors at MC, super honest, hilarious and grades fairly! easy class. I hope I can take him again

Gives good feedback
Respected
Hilarious
5.0
3.0
CCJS110
Grade: Not sure yet
Dec 18, 2019
Would take again

Professor Barnett is a very good teacher. He uses his real-life situations when he was in the field to give examples of the topics being discussed. His class is easy when you read the textbook, and if you don't read it can get confusing. He's cool, nice, and open-minded. I recommend taking his class!

5.0
1.0
CCJS110
Grade: A
Dec 21, 2019
Would take again

Easy class, very funny and cool professor. I missed a lot of clasess for personal issues, yet he didnt he didnt asky why. Did good as long as i read the chapters and did well in exams.

Clear grading criteria
Hilarious
Amazing lectures
5.0
3.0
CJ110
Jan 6, 2020
Would take again

Such a great professor and even better person! Highly recommend this class if you want a stress free easy to get through class. Most lectures go so off topic and he talks about really cool life experiences. One of the best classes Ive ever taken.

Skip class? You won't pass.
Graded by few things
Amazing lectures
5.0
2.0
CJ110
Grade: A+
Jan 28, 2020
Would take again

Fun lectures? Absolutely Great prosecutor stories? You betchya Still need to read the book? Yeah even though it's hot garbage Still need to be familiar with the material? Ofc Hotel? Trivago Barnett doesn't give out constant homework, you just need to make sure you read the book, pay attention to lectures, and take good notes :) !

Participation matters
Clear grading criteria
Lecture heavy
5.0
2.0
CJ110
Grade: A+
Jan 29, 2020
Would take again

Lectures were never boring as he had a new story to tell every class, and they always related to what was being currently taught. Be prepared to read and show up, if you read and show up the class is easy. You take a mid-term and a final and turn in one paper that he essentially gives you the entire semester to do. Overall amazing professor.

Get ready to read
Hilarious
Amazing lectures
5.0
3.0
CJ110
Jan 30, 2020
Would take again

Easily best teacher I've ever had. Makes you care about the material. Inspring guy.

Respected
Inspirational
Hilarious
5.0
3.0
CJ110
Grade: A
Feb 10, 2020
Would take again

I took his class last spring and loved it. Prof. Barnett has a particular way of teaching and makes lectures fun and interesting by talking about his experiences in the criminal justice field throughout his career. Most of the class would show up to hear his stories as examples of the course content we were learning. Just how up and participate!!!

Respected
Skip class? You won't pass.
Inspirational
5.0
3.0
CCJS110
Grade: A
Apr 7, 2020
Would take again

Professor Barnett is my favorite prof ever! Very good guy, super understanding and funny. If you read like you are suppose to, pay attention, go to class, and participate- you will get an A. He also gives you his number if you ever have questions about anything or just need to talk and get advice. He genuinely cares and wants to see you succeed.

Respected
Accessible outside class
Participation matters
5.0
3.0
CJ110
Apr 27, 2020
Would take again

Best prof I ever had/will have, knows the materials up down sideways and backwards, cant go a full lecture without telling at least 1 story, hilarious, respectable, cant say enough nice things about him. If you want a passing grade and credits no matter what your studying take his class

Respected
Hilarious
Amazing lectures
5.0
1.0
CCJS110
Grade: A
May 8, 2020
Would take again

Prof Barnett is easily the best prof I've ever had. If you're interested in becoming a lawyer or working in the CJ field, take a class from him. He WILL help you decide what you want to do. This class is an Easy A so long as you read the textbook, show up to class, and pay attention. He does go kinda fast in lectures but he'll slow down if you ask.

Inspirational
Graded by few things
Caring
5.0
2.0
CCJS221
Grade: Not sure yet
May 13, 2020
Would take again

Professor Barnett is extremely knowledgeable about his field. He truly cares about his students and his lectures are very informational, definitely worth hearing! I would take any and every class with him, you will not regret it!

Respected
Inspirational
Amazing lectures
5.0
3.0
CJ110
Grade: A
Jul 13, 2020
Would take again

He is one of the most intriguing and passionate professors Ive ever taken a corse from.

Participation matters
Skip class? You won't pass.
Hilarious
5.0
2.0
CJ110
Grade: A+
Sep 18, 2020
Would take again

He is the best professor i've ever had in college by far and I'm not even a law student. I'm a nursing student but took his class as a transfer credit. He's genuine and he cares more about his students than the classwork. Don't be afraid to talk to him! he's approachable and he's really engaging. you just have to be willing to participate in class!

Get ready to read
Hilarious
Caring
5.0
3.0
CJ110
Oct 15, 2020
Would take again

One of the best professors I have had in my college journey and I would highly recommend his classes for anyone who is planning in taking criminal justice classes at MC.

Respected
Inspirational
Amazing lectures
5.0
1.0
CJ110
Dec 11, 2020
Would take again

He is absolutely one of the best professors I've ever had. He cares a lot about his students and is super funny during his lectures. He tries his best not to make the class boring, and he does it successfully. He'll want you to turn your cameras on and participate every so often but that's only to make sure he isn't boring you. Would take it again.

Respected
Get ready to read
Hilarious
5.0
3.0
CCJS110
Dec 14, 2020
Would take again

He is truly fun and even shares personal stories that help you understand the lectures even more. He goes above and beyond so you can fully understand everything and get a good grade. Definitely taking CCJS 221

Gives good feedback
Accessible outside class
Amazing lectures
5.0
1.0
CJ110
Grade: Not sure yet
Dec 15, 2020
Would take again

I definitely recommend you take him! He tells so many funny & interesting personal stories that are related to what we are learning. He tries his best to never make the class bored. Hes very caring & understanding towards students especially since its online due to the pandemic. One of the best professors Ive had. I would take this class again.

Hilarious
Amazing lectures
Caring
5.0
2.0
CJ110
Grade: A
Dec 23, 2020
Would take again

He's definitely one of those professors that truly cares about what he teaches, although some parts can be a lot to take in, he makes the teaching fun and easy. 10/10, I highly recommend taking his class!

Respected
Get ready to read
Caring
5.0
2.0
CCJS221
May 11, 2021
Would take again

Professor Barnett is by far the best professor I've had. I took both his CCJS110 and his CCJS221 classes and I loved both of them. He's engaging, caring, understanding, he pushes you to do your best without making it too hard to succeed like most other professors. He's truly a real gem and I would say 10/10 would recommend. :)

Respected
Hilarious
Caring
5.0
1.0
CCJS110
Grade: A
May 19, 2021
Would take again

Great choice for CCJS110! He grades very easy and helped us out big time on the midterms and finals. You have to do one written paper but it's very simple. He doesn't grade hard and will bump you up as long as you tried. Easy A Class.

Clear grading criteria
Hilarious
Caring
5.0
2.0
CJ110
Grade: A
May 19, 2021
Would take again

Professor Barnett is an excellent professor. He uses much of his life experience as a prosecutor to help his students understand what they are learning. He loves answering questions from his students. He tells a lot of funny stories, takes care of his cat when he wants to come inside and join class. (This was a Zoom class to be more specific).

Hilarious
Amazing lectures
Caring
5.0
2.0
CCJS221
Grade: A+
Oct 21, 2021
Would take again

One of the best instructors I have ever had, hands down. Professor Barnett is very encouraging and kind and makes the work easy to follow with interesting stories and engaging conversations about current events. The class is an easy A if you show up and read the material. I would recommend his classes to anyone!

Respected
Hilarious
Caring
5.0
3.0
CCJS221
Grade: A+
Dec 14, 2021
Would take again

After taking this class, I understand the importance of class participation. In this class, you will only need to read the lectures, so you are not lost during class. If you do not understand something, just ask him, and he will make sure that you understand. The professor is well-prepared and knows how to explain each law in the most simple way.

Gives good feedback
Participation matters
Amazing lectures
5.0
3.0
CCJS221
Grade: A
Dec 23, 2021
Would take again

Professor Barnett is the best of the best I swear. The best teacher I have ever had so far. He really cares about his students and does everything to make his class interesting and Fun. I have always been excited to go to his class. He really cares about your understanding and will do anything to help you out . You should definitly take his class

Get ready to read
Hilarious
Amazing lectures
5.0
3.0
CJ110
Grade: A+
Jan 5, 2022
Would take again

By the far best teacher/professor, I have ever had for class. In the class, we were kept engaged through discussions, humor, and entertaining stories. The best part about Professor Barnett is he made sense of every question I had with the class and helped me understand the material in a way that would best help me succeed.

Gives good feedback
Hilarious
Amazing lectures
5.0
3.0
33769
Grade: A
Apr 20, 2022
Would take again

If you want to take an interesting class with an intelligent, hilarious, compassionate professor, I recommend taking any class that Barnett teaches. He brings up amazing points, is very socially and politically aware, and is an amazing person who never fails to make me chuckle or smile. Best professor I've had, I can't emphasize this enough. 11/10

Get ready to read
Hilarious
Graded by few things
5.0
2.0
CJ110
Jul 6, 2022
Would take again

Honestly I questioned myself for choosing cj as an elective but Prof Barnett made the class so much fun and such a learning experience.

Get ready to read
Hilarious
Graded by few things
5.0
2.0
CCJS221
Grade: A+
Aug 3, 2022
Would take again

The best class I've taken at MC. He is an amazing professor that you will want to foster a relationship with in and out of the classroom. He truly cares about his students and wants to help them succeed. I felt deeply inspired and engaged by his lectures and in-class discussions. Do yourself a favor and take this class.

Amazing lectures
Inspirational
Hilarious
5.0
1.0
CCJS110
Grade: A-
Aug 15, 2022
Would take again

Professor Barnett is an incredible law professor. He does his best to keep the class engaged because he genuinely cares about NOT BORING YOU. But you have to show some effort too of course! With enough reading, and with enough effort, this class won't be a problem for ANYONE! Reading wasn't bad at all.

Get ready to read
Amazing lectures
Hilarious
5.0
2.0
CCJS110
Grade: A
Oct 21, 2022
Would take again

Super super relaxed and understanding. Really kind and made class fun and interesting

Inspirational
Hilarious
Respected
5.0
2.0
CCJS110
Grade: A
Dec 6, 2022
Would take again

Professor Barnett is such an amazing and knowledgeable teacher. His way of explaining criminal law through his life experience as a prosecutor will have you coming to each class ready to learn more and at times not want class to end. Participation is a must but that is not hard since his lectures and stories are always fun and engaging.

Participation matters
Amazing lectures
Respected
5.0
3.0
CJ110
Grade: A
Dec 11, 2022
Would take again

Best vibes in the class, made subject interesting and easy to understand

Participation matters
Amazing lectures
Hilarious
5.0
1.0
CJ110
Grade: A
Jan 23, 2023
Would take again

He cares about his students and tries his best not to be boring. If you put in the effort towards the class, you will get a good grade!

5.0
1.0
CCJS110
Grade: A
May 2, 2023
Would take again

One word: Amazing. He has many stories to tell during his lectures and he cares a lot about his students. He made sure that his class was not stressful, only having a midterm, final, and a term paper. He grades very leniently, I would definitely want to take his class again if I could.

Get ready to read
Participation matters
Respected
5.0
5.0
CCJS221
Grade: A+
May 14, 2023
Would take again

ive had him twice already and he is an amazing professor, honestly just read the chapters assigned and you will pass, but criminal justice is something that's interesting already so it was great, great professor amazing class if i could give 6 starts i honestly would, he's great and class is something i use day to day as well

Participation matters
Amazing lectures
Clear grading criteria
5.0
2.0
CCJS221
Grade: A+
May 16, 2023
Would take again

I've had him three times (CCJS 110, 221, and 222) and he is just not an amazing professor, but person! He cares about his students deeply, tries to make his lectures interesting and entertaining, and he tells his students funny stories involving his career. Just read the assigned chapters and participate in class. I would take him a fourth time!

Amazing lectures
Caring
Respected
5.0
2.0
CCJS110
Grade: A
Aug 24, 2023
Would take again

Prof. Barnett is amazing at what he does. He is entertaining but also makes sure that we understand the material by giving engaging lectures. He has many stories; I wish I could have heard more, but since it was a 1-month summer class he had to cut it short. He inspired me to further a career as a criminal prosecutor, I wish I could have him again!

Amazing lectures
Hilarious
Accessible outside class
5.0
3.0
CCJS110
Grade: A
Aug 24, 2023
Would take again

Prof. Barnett is an amazing teacher. His lectures are interesting and engaging. I loved the class and I'm not a CJ major! He connects the content to stories that really helped enhance my understanding of the topics. We were allowed to attend the lectures by zoom or in-person. He really does care about his students and he wants to help you succeed.

Amazing lectures
Hilarious
Accessible outside class
2.0
2.0
CJ221
Grade: C+
Nov 27, 2023
Would take again

Assigns almost no homework, read the textbook and discuss in class. Listen to his stories and read test questions carefully, they can be worded oddly. If you want an example of what sitting in his class is like I suggest watching the clip on YouTube from the movie "Back to school"(1986) about Professor Terguson.

Test heavy
Graded by few things
5.0
2.0
CCJS110
Grade: A
Dec 1, 2023
Would take again

He's so funny, you wont get bored in his class. Whatever the opposite of what a hard grader is. Homework given is reading the textbook which is valid for the importance of doing well on the mid-term and final. He shares about his personal life so you get to know him on a personal level. Makes you want to attend class.

Participation matters
Amazing lectures
Hilarious
5.0
2.0
CCJS221
Grade: A+
Dec 6, 2023
Would take again

Best professor I've had in college, not only does he care about each of his students grades but he makes it his personal goal to help each student in WHATEVER they might need even if it has nothing to do with the class. He's super funny, you really can't get bored in his class. you won't be bored! he makes you want to attend class. Easy A!

EXTRA CREDIT
Amazing lectures
Inspirational
5.0
2.0
CCJS221
Grade: A
Dec 6, 2023
Would take again

great professor, easy A if you follow his directions which are super doable. super funny, makes class fun and interesting, has a lot of cool stories. if you want a professor that actually cares about you and your success I recommend you take this prof. very understanding and makes sure you ACTUALLY learn the material and not just memorize

Clear grading criteria
Hilarious
Respected
5.0
1.0
221
Grade: A+
May 5, 2024
Would take again

This is the greatest professor I've had at MC and academically. He cares a lot about his students and demonstrates it by meeting with you and keeping it real. He also shares a lot of engaging stories to help you better understand the material. He is also very very funny!! He is a great teacher and person, I would recommend him!!

Gives good feedback
Hilarious
Caring
5.0
2.0
CCJS221
Grade: A
May 7, 2024
Would take again

Besides being hilarious prof. Barnett is an amazing teacher. His ability to relate the material to anecdotes significantly improved my comprehension of the topics. He's very clear with the material and has no homework besides reading the chapters that were assigned. Overall, he's the best professor I've had at MC, so far. I truly enjoyed his class.

Get ready to read
Hilarious
Caring
5.0
1.0
CCJS221
Grade: A+
May 10, 2024
Would take again

Prof. Barnett is honestly by far the BEST Professor I've ever had at MC. I've enjoyed being in his class. Prof. can relate to the lessons that he teaches since he was a criminal prosecutor. I've took two CCJS courses with him. Make sure you read the chapters & if you don't understand, the Prof. gives great examples to understand. Def recommend him!

Get ready to read
Respected
Accessible outside class
5.0
2.0
CCJS222
Grade: A
May 13, 2024
Would take again

Professor Barnett is honestly such an amazing teacher and if you're debating on taking one of his classes, trust me and just do it. He is very clear throughout the semester in his lectures and always explains the topics very clearly. Pay attention during the lectures and come to class and it's an easy A.

Clear grading criteria
Hilarious
Caring
5.0
2.0
CCJS222
Grade: A
Jun 4, 2024
Would take again

Professor Barnett was awesome. I really enjoyed his class. This class felt easy because Professor Barnett made learning that material a super enjoyable and interactive experience. Learned a ton in this class. It was really great how available Professor Barnett was outside of class time for questions.

Participation matters
Amazing lectures
Gives good feedback
5.0
1.0
CCJS110
Grade: A
Jun 5, 2024
Would take again

Prof. Barnett was by far the best professor I've had. Very interesting lectures, great personality, friendly, understanding and actually cares about the students. Show effort in your work and you will be amazed. His qualifications says it all.He is inspirational and has thought me so much. If I didnt graduate, I'll definitely take his classes again

Participation matters
Amazing lectures
Inspirational
5.0
1.0
CCJS110
Jun 5, 2024
Would take again

It was a pleasure to be in one of Professor Barnett's class. I have learned more than i could ever imagine. It was great having someone with real life experience teach this class. Just beware that he will make you actually interested in learning or even change your majors. Had a blast! Highly recommended!

Inspirational
Caring
Respected
5.0
2.0
CCJS110
Grade: A
Dec 10, 2024
Would take again

Great teacher! Very chill. Talk in class and you will be his fav. Lecture heavy but gets the class involved in the lecture. Cares for students and wants them to do well.

Amazing lectures
Hilarious
Respected
5.0
2.0
CCJS110
Grade: A
Dec 11, 2024
Would take again

Professor Barnett brings an engaging and personal approach to his CCJS110 class. With real-life prosecutor stories and a lenient grading style, the lectures are fun and insightful. Using Unstuck study alongside the textbook helped me master the material. Highly recommended!

5.0
3.0
CCJS110
Grade: A
Dec 12, 2024
Would take again

This professor is an awesome! He pushes students to try to participate in class. He cares about his students. His teaching style is unique and actually helps prepare students about the law enforcement. He also helps students build confidence. I recommend taking this professor for CCJS 110. He does in person and online.

Get ready to read
Participation matters
Clear grading criteria
5.0
3.0
221
Grade: A
Dec 12, 2024
Would take again

This professor is very caring when it comes to his students. He wants everyone to succeed. Yes class is mandatory but you can join on zoom or go in person. His teaching style is unique and helpful. Recommend taking CCJS 221with him. He likes students participating in the lectures. Just have midterm and final exam. Just have to read the textbook.

Participation matters
Caring
Respected
5.0
2.0
CCJS221
Grade: A
Dec 12, 2024
Would take again

Professor Barnett engages the class with his hilarious stories and life experiences. It is lecture heavy, sometimes hard to concentrate but he does love to teach.

Participation matters
Hilarious
Lecture heavy
5.0
3.0
CCJS221
Grade: A
Dec 27, 2024
Would take again

The BEST professors I have ever had! He truly cares about each student and wants everyone to succeed. Almost every lecture had at least one hilarious experience he would tell the class. You can tell he loves to teach and we we're graded by 2 exams. If you listen, read the textbook, and participate (graded by participation as well) you will get an A

Participation matters
Amazing lectures
Graded by few things
5.0
3.0
CCJS110
Grade: A
Jan 8, 2025
Would take again

Prof. Barnett is an amazing teacher! His expertise and passion for the subject truly shine through. He goes out of his way to make the material digestible and relatable, which makes learning enjoyable. He welcomes questions and encourages discussions, fostering an engaging and inclusive learning environment. Highly recommend taking his class!

Participation matters
Amazing lectures
Respected
5.0
3.0
CCJS110
Grade: A
Jan 10, 2025
Would take again

Very understanding and wants all his students to succeed. The professor does a lot of class discussions so we can review together and go over anything confusing. He is super nice and passionate about what he does

Participation matters
Clear grading criteria
Caring
5.0
1.0
CCJS110
Grade: A
Jan 27, 2025
Would take again

Professor Barnett is amazing and extremely understanding he cares a lot about his students. He is a standup comedian and teacher in one. I always look forward to attending his class, he really makes learning fun. He is amazing especially if you have a good sense of humor!

Participation matters
Amazing lectures
Clear grading criteria
5.0
3.0
221
Grade: A
May 8, 2025
Would take again

Professor Barnett is by far one of the best professors I have ever had. His lectures are always super fun and interesting. He tells stories from his time as a prosecutor while still staying on topic and keeping you engaged in the class. He's also very easy to talk to and explains things well. He is a professor who will stick with you over time.

Amazing lectures
Hilarious
Caring
5.0
2.0
CCJS222
Grade: A+
May 9, 2025
Would take again

Professor Barnett was by far the greatest professor I have ever had. His lectures include plenty of humor and personal experiences as a lead prosecutor. His real-life examples really help solidify the material. He reignited my love for CCJS and made me want to learn. Best professor EVER! 10/10 would take again. -Daniel with the 2018 Honda Accord :)

Amazing lectures
Inspirational
Caring
5.0
2.0
CCJS221
May 10, 2025
Would take again

Professor Barnett was one the best professors I have ever taken. He is really easy to talk to. HIs time as a prosecutor made it easier to understand the material taught. He makes learning fun and if you engage in class discussion you will be fine.

Participation matters
Amazing lectures
Lecture heavy
5.0
2.0
CCJS222
May 10, 2025
Would take again

Professor Barnett makes learning Interesting by sharing stories, and warming to be in his class. He's overall just a stand up guy and good person. He is easy to reach outside of class. if you participate in class you will be fine.

Hilarious
Respected
Accessible outside class
5.0
3.0
CCJS222
Grade: A+
May 11, 2025
Would take again

Professor Barnett is an excellent professor in every sense of the word. He cares about his students and is very accessible outside of school hours for any type of assistance you may need. Not to mention what an excellent in-class teacher he is. His “lectures” are littered with real life experiences that are both funny and help digest the material.

Amazing lectures
Caring
Accessible outside class
5.0
3.0
221
Grade: A
May 13, 2025
Would take again

This class was very enjoyable. Honestly the best class I have taken all throughout my school years. I don't think I have had this good of instruction from a teacher in a while (maybe I have but just not as good or fun). He really takes the time to make sure everyone understands all of the material given. You will not regret taking his class at all.

Inspirational
Hilarious
Caring
5.0
3.0
CCJS110
Grade: A
Jun 2, 2025
Would take again

Professor Barnett is literally the best professor i've ever had!! He does a really good job of explaining concepts & making himself available to students. Also, he's so funny. I would definitely recommend him to anyone interested in taking CCJS 110!

Amazing lectures
Hilarious
Accessible outside class
5.0
3.0
221
Grade: Not sure yet
Oct 19, 2025
Would take again

He is a great and understanding professor. He says it's not supposed to be easy and there is a lot of reading but as long as you try he will help you out.

Participation matters
Hilarious
Respected
5.0
1.0
CCJS221
Grade: A+
Dec 20, 2025
Would take again

W!!!! Mr. Barnett. Super amazing, chill professor. I am not the biggest fan of reading textbooks, but Mr. Barnett ensured to add hilarious stories to each chapter to make the material easier to understand. If I had to, I would have no doubt about taking another course with him. !!!!

Get ready to read
Clear grading criteria
Gives good feedback
5.0
5.0
CCJS221
Grade: A+
Dec 21, 2025
Would take again

Prolly the best proffessor ive ever had, hes super funny and makes lectures easily digestible by incorporating stories and captivating examples. Super easy going and you can tell that teach cares for each and every student. You will not regret this class just show up and put in effort.

Amazing lectures
Hilarious
Caring
5.0
2.0
CCJS221
Grade: A+
Dec 21, 2025
Would take again

Posting another rating because I accidentally rated the difficulty a 5, the class is rather easy as long as you do whats needed of you, and to reiterate, lowkey the best prof i ever had

Amazing lectures
Gives good feedback
Hilarious
5.0
2.0
CCJS222
Grade: A+
Dec 31, 2025
Would take again

One of my favorite professors ever at MC! Prof. Barnett does an amazing job covering the material and explains it all thoroughly. He really cares about his students and makes sure to make his lectures engaging, as he's a hilarious storyteller and has a lot of funny + fascinating stories about his career in criminal justice. 10/10 would recommend!

Amazing lectures
Clear grading criteria
Hilarious
5.0
2.0
CCJS110
Grade: A
Jan 2, 2026
Would take again

Three-hour 6 p.m. class flies by. Instructor teaches law with vivid anecdotes and a clear, structured roadmap, so concepts stick. Practical focus helped me understand how the system works. Con: lots of detail, so expect steady reading and note taking. Exams are fair but require attention to case examples. Funny, humble, and respectful. Worth it!!!!

Inspirational
Hilarious
Caring
5.0
1.0
CCJS110
Grade: A
Jan 2, 2026
Would take again

Clear, structured lectures with vivid legal stories and practical examples. It corrected misconceptions on rights, procedure, and evidence. On day one, he shared a recorded final exam review from the prior semester, so you know the exact format and topics. Exams and quizzes are at home, you email him your answers. My absolute favorite teacher ever!

Gives good feedback
Accessible outside class
Online Savvy
5.0
1.0
CCJS110
Jan 2, 2026
Would take again

Awesome class. Love the teacher

Hilarious
Accessible outside class
5.0
1.0
CCJS110
Grade: A
Jan 2, 2026
Would take again

Need to read the text book in order to participate. Participation matters. He is a former Deputy Attorney General of Maryland, 30 years of prosecution experience, really knows his stuff and truly cares about justice system. Must take this class for awareness as a citizen of MD. Best teacher. He wrote an amazing college recommendation letter!

Amazing lectures
Inspirational
Hilarious
Class Info

Online Classes

100%

Attendance Mandatory

88%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 98 grades
Most common grades:
A (56)
A+ (39)
Not sure yet (10)
Grade Distribution
A(95)B(1)C(1)D(0)F(0)A-/B+(1)
Based on 110 reported grades
A: 56
A+: 39
Not sure yet: 10
Rather not say: 2
Common Tags
Hilarious (71)
Respected (39)
Caring (37)
Participation matters (32)
Amazing lectures (30)
Inspirational (28)
Get ready to read (26)
Amazing lectures (25)
Rating Trend

Stable

+0.02 avg change
Jan
May
Jun
Oct
Dec
Jan
Last 6 months
Ratings by Course

211

5.0

(1)

221

5.0

(6)

33769

5.0

(1)

CJ121

5.0

(2)

CCJS221

5.0

(30)
+5 more courses
Difficulty by Course

211

3.0

33769

3.0

CCJS221

2.5

221

2.3

CJ221

2.3

Similar Professors