5.0

Glenn Roberts

Criminal Justice - Broward College (all campuses)

5.0
Quality
1.6
Difficulty
100%
Would Retake
128
Reviews
5.0
Quality
1.6
Difficulty
5.0
Helpful
5.0
Clarity

100%

Would Retake

128

Reviews

Rating Distribution
Official

5

126

4

2

3

0

2

0

1

0

What Students Say

Professor Roberts' class was very interesting

DSC2590 - 5.0 rating

He gives extra credit

DSC2590 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

77%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 108 grades
Most common grades:
A+ (56)
A (40)
B+ (5)
Grade Distribution
A(96)B(4)C(2)D(0)F(0)A-/B+(6)
Based on 113 reported grades
A+: 56
A: 40
B+: 5
Not sure yet: 5
Common Tags
Gives good feedback (79)
EXTRA CREDIT (52)
Clear grading criteria (41)
Caring (38)
Respected (33)
Inspirational (26)
Amazing lectures (23)
Participation matters (19)
Rating Trend

Stable

-0.09 avg change
Jan
Apr
Aug
Oct
Nov
Dec
Last 6 months
Ratings by Course

CCJ2400

5.0

(2)

CJE2400

5.0

(44)

CJJ1020

5.0

(1)

CCJ2191

5.0

(1)

CCJ10202

5.0

(1)
+5 more courses
Difficulty by Course

CCJ2400

3.0

CCJ2191

3.0

CCJ10202

2.0

CJ2400

2.0

dsc1006

1.7

Reviews (128)
5.0
3.0
CCJ2400
Grade: A
Apr 24, 2017
Would take again

Took in Fall. Very knowledge guy. Gives great feedback and resources that are current. He also bends over backwards with extensions and grading to help out for those of us in the real world.

Gives good feedback
Participation matters
EXTRA CREDIT
5.0
1.0
CJE2400
Jul 24, 2017
Would take again

I took him online for the entire summer semester. You have an assignment, a discussion and a quiz every week or so. Along with the midterm and final. Very easy class if you just keep up and trust me it's not hard to do.

Gives good feedback
Clear grading criteria
EXTRA CREDIT
5.0
1.0
CJE2400
Grade: A+
Aug 1, 2017
Would take again

LOVED THIS CLASS. I needed some open electives for the summer and was looking to save money by taking them at another college. I got the "easy" and "cheaper" open electives that I was looking for and I also learned a lot of valuable information. It also helps that Professor Roberts its super nice and helpful! Keep up with your syllabus for an "A".

Gives good feedback
Clear grading criteria
Caring
5.0
1.0
CJE2400
Grade: A
Aug 1, 2017
Would take again

Thank you. you are the best. i learned a lot.

Gives good feedback
Respected
EXTRA CREDIT
5.0
2.0
CJE2400
Aug 4, 2017
Would take again

Professor Roberts is one of the best online teacher I've taken in a long time. His class is not only knowledgeable, but really easy as well. You must take his class, you won't regret it! Easy A

Gives good feedback
Respected
EXTRA CREDIT
5.0
2.0
CCJ1020
Grade: A
Aug 4, 2017
Would take again

Best class I've taken so far! Defiantly recommend his class.

Gives good feedback
Amazing lectures
Caring
5.0
2.0
CCJ1020
Grade: A
Aug 7, 2017
Would take again

Awesomeness

Gives good feedback
Participation matters
EXTRA CREDIT
5.0
1.0
CCJ1020
Oct 8, 2017
Would take again

Excellent professor

Hilarious
Caring
EXTRA CREDIT
5.0
1.0
CCJ1020
Oct 9, 2017
Would take again

Excellent professor! I learned a lot in his class! I def recommend him.

Gives good feedback
Respected
EXTRA CREDIT
5.0
3.0
CCJ1020
Grade: A
Oct 9, 2017
Would take again

He's a great teacher I wish I could give him a higher rating

Gives good feedback
Respected
Caring
5.0
4.0
CCJ1020
Grade: A+
Oct 10, 2017
Would take again

I really really liked this class my professor really showed us that this can really be the career we wanna have

Gives good feedback
Inspirational
Amazing lectures
5.0
2.0
CCJ1020
Grade: A-
Oct 16, 2017
Would take again

Awesome teacher. nothing else could really be said

Gives good feedback
Inspirational
Clear grading criteria
5.0
1.0
CCJ1020
Grade: A+
Oct 24, 2017
Would take again

Very flexible teacher, I never got bored of his class I actually looked for to them. Does session 2 and you have enough time to complete everything. Took me two weeks to complete everything even managing other classes. Gives extra credit and lectures are not boring.

Respected
Hilarious
Amazing lectures
5.0
2.0
CCJ1020
Oct 24, 2017
Would take again

Awesome teacher very down to earth

5.0
3.0
CCJ1020
Nov 2, 2017
Would take again

Professor Roberts is an awesome teacher who knows his stuff, his lectures are always interesting, and he offers PLENTY of extra credits to boost up your grade if you needed it. But this class is an easy A just show up and write down the study guide (literally Qs from the test) and youll pass the class. Definitely would take his class again.

EXTRA CREDIT
Amazing lectures
Respected
5.0
1.0
CCJ1020
Grade: A+
Apr 30, 2018
Would take again

Honestly, you won't find a better professor to teach CCJ1020. He is thorough throughout the chapters and gives examples to help understand. Everything on the tests (which are on D2L) is literally handed to us on the study guides. Attendance is mandatory, he makes the class so interesting and funny! It doesn't get better than Professor Roberts!!

Gives good feedback
Respected
Inspirational
5.0
1.0
CCJ1020
Grade: A+
Apr 30, 2018
Would take again

Hes an amazing teacher! Class is mainly powerpoints of notes we should take for the tests. Every discussion grade is whether you showed up to class. If you miss a day of class you can just take one of the extra credit quizzes. Final presentation is super easy. Hes always accessible through email. If you fail his class, you simply didnt try.

Clear grading criteria
Hilarious
EXTRA CREDIT
5.0
1.0
CJJ1020
Apr 30, 2018
Would take again

Best instructor I have ever had. The first day I thought he was a guest speaker because he wore his uniform (lol) then to find out he was my professor was interesting.

Clear grading criteria
Caring
EXTRA CREDIT
5.0
2.0
CJE2400
Grade: A+
Apr 30, 2018
Would take again

Extremely Knowledgeable, well-rounded, stand-up guy!!! Failing is IMPOSSIBLE!!

Clear grading criteria
Caring
EXTRA CREDIT
5.0
1.0
CCJ1020
Grade: A
May 2, 2018
Would take again

Great professor Extremely knowledgeable he gives all kinds of views with the content he teachers and its not political as may seem with this justice system. He is very understanding and makes the class funny. Understanding as well I had a situation came up missed the last couple weeks of class but as long i did the work I was in good shape

Respected
Inspirational
5.0
1.0
CJE2400
Grade: A+
May 2, 2018
Would take again

Listen he is one of thee best professors hands down!!!!! The online class is VERY flexible and easy. The only way for you to fail this class is if you don't do the work honestly because he gives multiple chances to earn extra credit.

Clear grading criteria
Amazing lectures
EXTRA CREDIT
5.0
1.0
CCJ1020
Grade: A
Jul 31, 2018
Would take again

Best professor ever, he makes his lectures very entertaining. Even though they were around 2 and a half hours long the time went past really fast. He also gives a lot of easy extra credit. All the tests are online and he gives a study guide after every lecture

Clear grading criteria
Amazing lectures
Caring
5.0
1.0
CJE2400
Grade: B+
Jul 31, 2018
Would take again

Great Great first ONline class not blended and I was so afraid at first he boosted my confidence and I will not ever have that anxiety of the whole "ONLINE" thing He is very responsive, Make sure he gives u tips also asks you what you need. Allows multiple attempts have the work open and avail ahead time. JUST OVERALL GREAT

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
5.0
2.0
CCJ1020
Grade: A
Oct 7, 2018
Would take again

Always gives you many opportunities to not fail his class. He an amazing person both as a professor and a person. There was so much information that this class was worth to take and I feel like i can use for the rest of my life. The end of the course project was simple but you need to do your research. I felt like he was beyond fair in everything.

Inspirational
Hilarious
Amazing lectures
5.0
2.0
CCJ1020
Grade: A+
Oct 9, 2018
Would take again

words can't explain! DONT THINK ABOUT IT he is amazing!!!!!!!!!!!!!

5.0
1.0
CCJ1020
Grade: A
Oct 9, 2018
Would take again

This professor is amazing !! If I could take him for all my criminal justice classes I would ! Easy class , lecture are really interesting, he knows whats his talking about and is really passionate about his lectures , dont think it twice !

Inspirational
Amazing lectures
Caring
5.0
1.0
CCJ1020
Oct 9, 2018
Would take again

I really enjoyed the lectures , the professor is very knowledgeable and talks about real life scenarios that go along with this class. In addition , the assignments are fairly easy just show up and do the work. Final presentation is due at the end of the course. I would definitely take this class again you can't fail this class.....................

5.0
1.0
CCJ1020
Grade: A+
Oct 15, 2018
Would take again

He is an amazing professor. He ensures that you are absolutely successful in his course. IF you fail its due to the fact that you don't care. I left for the military and was unable to submit my project and I still received an A. It is an easy and fun class that is rather informative. I will most definitely take any other courses that he teaches.

Hilarious
Amazing lectures
EXTRA CREDIT
5.0
2.0
CJE2400
Grade: A
Dec 12, 2018
Would take again

Easy online class! Work is due at good amount of time not back to back like some! Clear as day how the homework should be done easy quzzies and tests. Just study.

Gives good feedback
Clear grading criteria
EXTRA CREDIT
5.0
1.0
CCJ1020
Grade: A+
Apr 17, 2019
Would take again

This is by far the best class I've taken in my entire educational career. I took Introduction to Criminal Justice Blended for dual enrollment and I have to say, I am amazed by the content and how interesting Professor Roberts made the class. The course itself was relatively simple; 4 remarkably easy Tests and a final presentation.

Respected
Amazing lectures
5.0
3.0
CJE2400
Grade: A
Apr 22, 2019
Would take again

Awesome Professor his feedback is always pleasant to read. Very helpful and super simple course. Just do what is expected of you !

Gives good feedback
Respected
Participation matters
5.0
1.0
CCJ1020
Grade: A+
Apr 24, 2019
Would take again

Professor Glenn Roberts was great. Show up and pass !

Respected
Amazing lectures
Caring
5.0
2.0
CJE2400
Grade: A
Apr 30, 2019
Would take again

One of the best professors I have had the pleasure of learning from. Gives great feedback and allows for extra credit. Caring in helping you achieve a passing grade or better in his class. The absolute best! HW is every week but it is not much which is great and a discussion every other week.

Gives good feedback
Amazing lectures
EXTRA CREDIT
5.0
2.0
CJE2400
Grade: A
Apr 30, 2019
Would take again

AMAZINGGGGGG! Super nice. Explains in great detail. First online class that followed a simple order. Every week we knew what was due and the assignments were interesting and straightforward.

Gives good feedback
Clear grading criteria
Caring
5.0
3.0
CCJ2191
Apr 30, 2019
Would take again

Very kind and understanding. Works with you and lectures are intense and wonderful! Best class I took the semester

Gives good feedback
Respected
Amazing lectures
5.0
1.0
CCJ1020
Grade: A+
Jul 27, 2019
Would take again

He's a GREAT professor. He's extremely kind and really does want to see you pass his class, he gives you literally up to the last minute to turn in your assignments when he doesn't have to. There were only 4 learning modules and he tells you before-hand what type of questions to expect. I would say it's harder to fail than it is to pass.

Inspirational
Clear grading criteria
Amazing lectures
5.0
3.0
CJE2400
Jul 28, 2019
Would take again

I took this class online, wish i met the teacher in person. Great feedback, positive, encouraging and other great attributes. Enjoyed the class and came out learning plenty

Gives good feedback
Respected
Participation matters
5.0
1.0
CCJ1020
Grade: A
Jul 28, 2019
Would take again

Honestly what an amazing professor, I highly suggest him for everyone. We only had like 5 classes and all the test were online along with the extra credit. There is no possible way you could fail his class unless you tried your best too.

Gives good feedback
Amazing lectures
EXTRA CREDIT
5.0
1.0
CCJ1020
Grade: A+
Jul 28, 2019
Would take again

What a great professor. Super nice and does not overload you with work at all. Just show up and pay attention. Very easy class with a very easy professor. I would definitely take him again. Thanks professor Glenn!

Gives good feedback
Respected
Accessible outside class
5.0
2.0
CJE2400
Grade: A+
Jul 28, 2019
Would take again

This professor is the BEST professor Ive ever taken my whole time at BC. EASY A! He cares about his students and he shows it through the course, you will not regret taking him.

Inspirational
Clear grading criteria
EXTRA CREDIT
5.0
3.0
CJE2400
Grade: A+
Jul 28, 2019
Would take again

Have taken Professor Roberts twice one in class and one online and both were awesome. If you show that you want to learn, he will take the time out to make sure you learn.

Gives good feedback
Respected
Clear grading criteria
5.0
2.0
CCJ1020
Grade: A
Jul 30, 2019
Would take again

very good class learned a lot, easy to pass. he gives the questions to the tests and goes over each chapter. great lectures

Accessible outside class
Participation matters
Clear grading criteria
5.0
1.0
CCJ1020
Grade: A+
Oct 7, 2019
Would take again

Very Explanatory, All Quiz And Test Online. Very Easy and Nice !

5.0
1.0
CCJ1020
Grade: A
Oct 7, 2019
Would take again

GREAT COURSE

Skip class? You won't pass.
Inspirational
Amazing lectures
5.0
2.0
CJE2400
Grade: A+
Dec 8, 2019
Would take again

Professor Roberts is awesome, the syllabus tells you exactly what is expected of you and the work is very straight forward, all you have to do is read but simple stuff. He also gives extra credit opportunities. Easy A if you do the work. He also provides great feedback.

Clear grading criteria
EXTRA CREDIT
5.0
3.0
CJE2400
Grade: A
Dec 11, 2019
Would take again

Glenn Roberts definately keeps his students engaged in the course. Creating a great learning platform for online teaching. His class was extremely interesting and their are plenty assignments to balance out if a student doesnt do well on a test. He is a caring professor and really enjoyed the semester with him as my professor ...

Gives good feedback
Participation matters
Inspirational
5.0
1.0
CJE2600
Grade: A+
Mar 1, 2020
Would take again

This was my second class with him. What a great professor. wish i could take more but im graduating this semester. Super easy, just go to class pay attention and pass the online tests. Nothing but respect for the man. Thank you Professor Roberts. One of the best i have ever had

Respected
Inspirational
Amazing lectures
5.0
2.0
CJE2600
Mar 1, 2020
Would take again

Glenn is a great professor, he teaches you what you need to know in very fun, detailed and personal experience filled lectures. He tells like it is, and everytime i went to one of his classes i knew what to expect and they went by very smoothly. Definitely would recommend him for anyone interested in criminal justice courses.

Hilarious
Amazing lectures
EXTRA CREDIT
5.0
2.0
CCJ1020
Mar 1, 2020
Would take again

This was the 2nd course i took from Professor Glenn, and it was just as great as the first course. Lots of information but it is broken down very well into main points so it is a lot easier to know what key points you really need to learn about. Extra credit opportunities means you really have no excuse to not get an A. Great professor, thank you!

Gives good feedback
Amazing lectures
EXTRA CREDIT
5.0
1.0
CJE2600
Grade: B
Mar 7, 2020
Would take again

One of the best professors at Broward College hands down.

Hilarious
Caring
EXTRA CREDIT
5.0
2.0
CJE2600
Grade: A+
Mar 8, 2020
Would take again

Professor Glenn Roberts is perfect for an easy A where you actually learn a lot of information as well. This is my second course with him and he has the best lectures, especially when you want to pursue this field in the future. There are 4 online tests, which he helps us out with in class, and there is extra credit if you miss a class. AWESOME!

Hilarious
Amazing lectures
EXTRA CREDIT
5.0
1.0
CJE2400
Apr 15, 2020
Would take again

This was my first online class and he made it so simple! He is a great professor and gives amazing feedback after all assignments. He also gives real life examples from his experiences which makes it more interesting. The class was literally 8 modules with a discussion, assignment, and quiz for each and midterm and final. Such an easy A

Gives good feedback
Clear grading criteria
Caring
5.0
2.0
CJE2400
Grade: A+
Apr 26, 2020
Would take again

Professor Roberts is awesome. He makes the course very simple to follow. The grading criteria is very clear cut, he gives you more than one chance to improve your grades on tests and quizzes, offers extra credit and gives amazing feedback. Anytime I needed his assistance he got back to me same day. One of the best online classes Ive ever taken.

Gives good feedback
Clear grading criteria
Caring
5.0
1.0
CJE2400
Apr 29, 2020
Would take again

TAKE HIM! Such a nice & genuine professor. He answers emails very quickly and wants you to succeed. The only way for you to not pass this class, is if you literally have no ounce of energy to look up the material. (key word: look up) No textbook required!

Gives good feedback
Clear grading criteria
Caring
5.0
2.0
CJE2400
Grade: A
Jun 17, 2020
Would take again

The instructions are very clear to do the assignments. In total there are 4 discussions, 4 online tests(10 questions each ) 1 midterm 1 final. He helps you if your struggling and opens the assignments ahead to allow you to work at your own pace. Within my years at BC I took professor Roberts twice

Gives good feedback
Clear grading criteria
EXTRA CREDIT
5.0
1.0
CJE2400
Grade: A
Aug 3, 2020
Would take again

TAKE HIM!! Guys he was really good the work is extremely accessible.. instructions are clear . He gives enough time for you to complete all assignments. Also he emails back extremely fast since I took him online. Im telling y'all he was a breeze super cool professor! and the work is BASIC 1 assignment 1 quiz 1 disscussion.. super EASY!

Gives good feedback
Clear grading criteria
EXTRA CREDIT
5.0
1.0
CJE2400
Grade: A+
Aug 4, 2020
Would take again

Had him for the summer term and honestly one of the coolest professors at BC. Didn't have the chance to meet him in person but would love to have him again for another class! 100% recommend!

Gives good feedback
Respected
Inspirational
5.0
2.0
CJE2400
Grade: A+
Aug 5, 2020
Would take again

I highly recommend Professor Glenn..... At first I was skeptical about taking Police Community Relations online but Professor Glenn made it easy and stress free. The assignments were not too hard and there are videos provided that help to understand each topic. Professor Glenn makes himself available to answer any question about your grades or as

Gives good feedback
Accessible outside class
Caring
5.0
2.0
CCJ1020
Grade: A
Oct 11, 2020
Would take again

Professor Roberts is a great Professor straight to the point guy. Amazing lectures, providing great resources and his knowledge of working in the Law Enforcement field. He understands that students have a real life. If your pursing a Career in Criminal Justice/Public Safety he's your Professor. (CJE 2400) and (CJE2600 up next!!!!!

Gives good feedback
Respected
Amazing lectures
5.0
1.0
CCJ1020
Grade: A+
Oct 12, 2020
Would take again

I was excited to take this class since I am majoring in criminal justice and he did it in an amazing way. If for some reason you cannot join the class he let us join a zoom later on for attendance credit. He grades fair, there are small test and a presentation final but you do not have to actually present instead turn it in. Would take again!

Gives good feedback
Clear grading criteria
EXTRA CREDIT
5.0
2.0
CCJ10202
Oct 16, 2020
Would take again

Everything on the quiz and test is literally on the slides he makes. Professor Glenn covers everything. His lecture is on point with every chapter throughout the course. If you pay attention you WILL PASS. If you even get a C it truly because you don't care.

Gives good feedback
Get ready to read
Amazing lectures
5.0
1.0
CCJ1020
Grade: A+
Oct 19, 2020
Would take again

Professor Roberts is by far one of the best professors at BC. He is really chill and understanding. He starts off the semester by saying he knows that everyone has their own life and that he won't make his class super hard or time consuming. He has all the assignments open the entire time, meaning you could finish the class in 1 day. I learned alot

Inspirational
Clear grading criteria
Caring
5.0
1.0
CJE2600
Grade: A
Mar 5, 2021
Would take again

Professor Glenn's class is a very easy but yet, informative class. His lectures are interesting. His ultimate goal is for you to retain the information as well as pass the class. He gave 4 tests and they were not difficult at all. All the answers are included in the lectures and on the slides. He also gives two extra credit opportunities.

Skip class? You won't pass.
Amazing lectures
EXTRA CREDIT
5.0
1.0
CJE2400
Grade: A
Apr 24, 2021
Would take again

He is probably the best professor I had take in college. He will always reply to your emails, and answer in a very nice and professional way all your concerns. You will learn in this class if you like the topic, his assignments are very interested that will have you enjoying what you are doing. He will ALWAYS give you amazing feedbacks!

Gives good feedback
Respected
Caring
5.0
2.0
CJE2400
Grade: A
Apr 25, 2021
Would take again

Professor Robert is by far one of the best Professors I took. Clear grading criteria, clear syllabus, accessible, ready to help. You rock professor Robert. 5 stars

Gives good feedback
Respected
EXTRA CREDIT
5.0
2.0
CCJ1020
Grade: A+
Aug 8, 2021
Would take again

Hes great! I had him for intro to criminal justice he explains everything and uploads lectures on d2l. Gives good feed back and is always responsive with emails. Take him if you can, very understanding

Gives good feedback
Respected
EXTRA CREDIT
5.0
2.0
CCJ1020
Grade: A
Dec 1, 2021
Would take again

Professor Glenn Roberts' CCJ1020 (online course) was an interesting course from day 1. If you follow the syllabus and stay on track then you will have no problem. He is very communicative and helps you out with providing links and any extra material needed to complete discussions. He also gives extra credit which can always come in handy!

Gives good feedback
Participation matters
Clear grading criteria
5.0
3.0
CJE2400
Grade: A
Dec 3, 2021
Would take again

Professor Glenn was by far THE BEST professor I've ever had. Very helpful, clear assignment instructions, and GREAT feedbacks!!!! I would recommend taking his courses 100 percent!

Gives good feedback
Clear grading criteria
EXTRA CREDIT
5.0
1.0
CJE2400
Grade: A+
Dec 4, 2021
Would take again

This professor is one of the best professors at Broward College. Honestly if you want to enjoy learning and receive feedback that really shows you how your work is placed go here! Absolutely love Professor Roberts just a walking jewel.

Gives good feedback
Respected
Caring
5.0
2.0
CJ2400
Grade: A
Dec 6, 2021
Would take again

Easy A

5.0
2.0
CCJ1020
Grade: C+
Dec 13, 2021
Would take again

Easy A. Gives good feedback. Be ready for discussions post!!

Gives good feedback
Clear grading criteria
Caring
5.0
1.0
CCJ1020
Grade: A+
Jan 4, 2022
Would take again

Awesome ass dude, such an interesting class with him

Gives good feedback
Respected
Caring
5.0
1.0
CCJ1020
Grade: B+
Apr 24, 2022
Would take again

This professor gives great feedback, and is very fair. Discussion questions may seem like a lot but it really helps with your understanding. The professor is easy to work with and understanding. On top of that he inputs his experience as a retired police officer into helping us better understand. Definitely a 10/10 teacher and would recommend.

Participation matters
EXTRA CREDIT
Gives good feedback
5.0
1.0
CCJ1020
Grade: A
Apr 25, 2022
Would take again

This by far was my favorite class I have so much knowledge about things I had no idea about. Great professor.

5.0
2.0
CCJ1020
Grade: B+
Apr 25, 2022
Would take again

Professor Roberts designs his course with intricate care. It is designed in such a way that you stay engaged and interested in the topics discussed, all at your own pace. I can safely say I've learned quite a lot in this course, and that's mostly thanks to his masterful spreading of modules.

Get ready to read
Participation matters
EXTRA CREDIT
5.0
1.0
CJE2600
Grade: Not sure yet
Apr 25, 2022
Would take again

Professor Roberts is such a cool professor and all his lectures were good and detailed the class was pretty easy to pass and I think he was caring when it came to missed deadlines if you're looking for a professor for this course I highly recommend him.

EXTRA CREDIT
Caring
Respected
5.0
1.0
CJE2600
Grade: A
Apr 28, 2022
Would take again

This professor is amazing ! He is very dedicated and his course work is very manageable. This is my third time taking an online class with him but it feels the same as in person because he is readily available and responds quickly. Do yourself and take his classes.

Amazing lectures
Gives good feedback
Caring
5.0
1.0
CJE2600
Grade: A+
Apr 29, 2022
Would take again

This professor gives great feedbacks and is there to help you along the way if needed.

EXTRA CREDIT
Amazing lectures
Gives good feedback
4.0
1.0
CJE2600
Grade: C
May 2, 2022
Would take again

I've taken Professor Glenn a numerous amount of times. He's a great professor. He's really good at communicating. What he expects from you in class is very clear.

Amazing lectures
Clear grading criteria
Respected
5.0
2.0
CJE2400
Grade: B+
Aug 5, 2022
Would take again

Out of all the classes I have taken from Professor Roberts, this class had a little more work to it. You had assignments, discussions, and tests throughout the whole course but he breaks up all the assignments into two weeks. The work can get overwhelming but nothing too hard. Overall he's a great professor and teaches very well.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
2.0
CJE2400
Grade: B
Aug 8, 2022
Would take again

Great professor, is there when you need him and always gives detailed feedback on your work.

Participation matters
Gives good feedback
Accessible outside class
5.0
1.0
CCJ1020
Grade: Not sure yet
Aug 8, 2022
Would take again

HE'S EASY TO REACH AND GIVES GOOD FEEDBACK

Participation matters
EXTRA CREDIT
Gives good feedback
5.0
1.0
CCJ1020
Grade: A+
Aug 8, 2022
Would take again

He always kept the grades updated so you knew your class progress.

EXTRA CREDIT
Gives good feedback
Caring
5.0
2.0
CCJ1020
Grade: A
Aug 9, 2022
Would take again

There are so many different things that could describe him. But he was the best professor that anyone could have because he made the work easy but no to easy and he gave zoom recording and it help me. GIves you powerpoint and information and when he talks on the zoom lecture he goes well into detail about the information.

Gives good feedback
Inspirational
Respected
5.0
1.0
CCJ1020
Grade: A+
Aug 10, 2022
Would take again

This was an awesome experience. Professor Roberts is an amazing professor. As you as you do the work in this class you will be fine.

EXTRA CREDIT
Gives good feedback
Caring
5.0
1.0
CCJ1020
Grade: A+
Nov 27, 2022
Would take again

Mr. Roberts is the best professor anyone can ask for. He is very helpful and direct you into the right part. I will be having him again for spring class and summer please pick him, he is the best . Thank you Mr. Roberts for everything you have though me in this class. See you next year.

Amazing lectures
Gives good feedback
Inspirational
5.0
1.0
CCJ1020
Grade: B
Nov 28, 2022
Would take again

Great teacher and very understanding! He did not want so see anybody fail so he always gave us extra time to submit all assignments. He responds fast and is always happy to help

Get ready to read
EXTRA CREDIT
Caring
5.0
1.0
CCJ1020
Grade: A+
Nov 29, 2022
Would take again

As long as you want to learn and do the work you will pass this course

EXTRA CREDIT
Gives good feedback
Caring
5.0
1.0
CCJ1020
Grade: A+
Nov 30, 2022
Would take again

That he will give assignments that you would understand and that i truly understood this class .

EXTRA CREDIT
Gives good feedback
Respected
5.0
1.0
CCJ1020
Grade: A+
Nov 30, 2022
Would take again

Very well managed course load, and well-written feedback on every assignment. I deeply enjoyed this class, and suggest takin Mr. Roberts! 10/10

Amazing lectures
Gives good feedback
Caring
5.0
5.0
CCJ1020
Grade: B
Dec 11, 2022
Would take again

Well put together he got everything done the lectures are important to the testes .

Get ready to read
Clear grading criteria
Lecture heavy
5.0
1.0
CCJ1020
Grade: B+
Dec 12, 2022
Would take again

The course was well put together and the professor gave great feedback. If you are into criminal justice this is a great professor to take and if you are just taking it for a credit it is still a great class. There was a few assignments but they were so easy. You definitely would not regret taking him.

Clear grading criteria
Gives good feedback
Inspirational
4.0
4.0
CCJ1020
Grade: Not sure yet
Apr 10, 2023
Would take again

Great professor and always gives feed back.

Participation matters
5.0
1.0
CJE2400
Grade: A+
Jun 20, 2023
Would take again

Professor Glenn is a good teacher. He is organized and always reminds you for an announcement that is what we should do. Also, he gives us extra time to complete homework. The best teacher! There are discussions, assignments, quizzes and tests.

Clear grading criteria
Gives good feedback
Caring
5.0
1.0
CJE2400
Grade: A+
Aug 6, 2023
Would take again

Professor Glenn, he is the best teacher. He is very organized, he answers your emails very quickly. I learned a lot with him. Also, there are discussions, tests, quizzes but he will always be guiding you so you don't get lost in class.

EXTRA CREDIT
Clear grading criteria
Gives good feedback
5.0
2.0
CCJ1020
Grade: A+
Aug 7, 2023
Would take again

Professor Roberts is passionate about his subjects while understanding many students have multiple jobs, classes, and other personal commitments. He gives you more than enough time to complete the readings and assignments, which are interesting and not mind-numbing. An amazing professor.

Gives good feedback
Caring
Respected
5.0
1.0
CCJ1020
Grade: A
Aug 7, 2023
Would take again

This class was amazing.

Get ready to read
Amazing lectures
Inspirational
5.0
1.0
CJE2400
Grade: A
Aug 7, 2023
Would take again

I found Professor Roberts to be respectful, professional and available to answer any questions or concerns. He was also very thorough when providing assignment feedback. I would definitely do another class with Professor Roberts.

Gives good feedback
Caring
Respected
5.0
3.0
CJE2400
Grade: A
Aug 8, 2023
Would take again

One of the best classes ever, very accessible awesome profesor, I felt very confident navigating the course with the teachers guidance. Thank you professor Glenn.

EXTRA CREDIT
Gives good feedback
Inspirational
5.0
2.0
CJ2400
Grade: A+
Dec 4, 2023
Would take again

take him! he is so easy! just do ur work

Clear grading criteria
Graded by few things
Online Savvy
5.0
1.0
CJE2400
Grade: A
Dec 11, 2023
Would take again

He is a very intelligent professor that clearly loves to teach. He grades very quickly and gives amazing feedback. The work is very simple and easy but engaging and interesting. I definitely recommend this professor if you want to pass with an A.

EXTRA CREDIT
Clear grading criteria
Gives good feedback
5.0
2.0
CJE2400
Grade: A+
Apr 28, 2024
Would take again

Was really kind, enjoyed hearing feedback from him and looked forward to his announcement posts and other messages. Great professor to have

Clear grading criteria
Inspirational
Accessible outside class
5.0
1.0
CJE2400
Grade: A+
Apr 28, 2024
Would take again

Prof. Glenn Roberts was my Police and Community Relations professor, and I cannot think of a better professor to have. He gave great feedback, was very helpful with extra credit, and would leave detailed feedback on all his assignments and discussions that was thought provoking for those who wish to learn more. Easy class, and great professor.

Inspirational
Caring
Respected
5.0
1.0
CJE2400
Grade: A+
Apr 29, 2024
Would take again

This really is an impossible course to fail, if you do it's only because you didn't do the work. We have a discussion, a 10 question quiz, and a checkpoint assignment due weekly. He allows you to move ahead, so you could be done in a week (if you literally sit down and don't get up at all lol). He's really supportive and understanding!

Participation matters
Gives good feedback
Caring
5.0
1.0
CJE2400
Grade: A+
Apr 29, 2024
Would take again

Mr. Roberts is awesome! I've never rated a professor before but this is the only way I could show my appreciation for Mr. Roberts. I took four classes with him (DSC1006, DSC2590, DSC1002 and CJE2400), and I'm glad I did. Do not hesitate to take his classes because you will learn a lot. You'll get feedback after each discussion and assignment.

Participation matters
Amazing lectures
Gives good feedback
5.0
1.0
CJE2400
Grade: A+
Apr 30, 2024
Would take again

Super easy of you follow his instructions... for sure I'll take another course with him!

Participation matters
EXTRA CREDIT
Gives good feedback
5.0
1.0
DSC2590
Grade: A+
May 2, 2024
Would take again

I have never written a review for a professor before, but I wanted to express my gratitude! I highly recommend taking any course he is over. He truly cares about his students succeeding!

5.0
3.0
CCJ2400
Grade: A+
May 2, 2024
Would take again

This is my second time taking Mr. Roberts, and he has been an awesome professor each time. I wish he taught more CJE courses, he provides detailed feedback and allows extra credit assignments.

Participation matters
EXTRA CREDIT
Gives good feedback
5.0
3.0
dsc1006
Grade: A
Nov 23, 2024
Would take again

Great professor! I would join one of his classes again. Grades are more than fair, and assignments are average.

Participation matters
Gives good feedback
Online Savvy
5.0
3.0
dsc1006
Grade: A
Nov 24, 2024
Would take again

Very fair when it comes to participation equaling the grade you will receive. Assignments are easier than others and he gives great feedback after every assignment to further your knowledge and understanding. I would definitely take again.

Participation matters
Gives good feedback
Inspirational
5.0
1.0
dsc1006
Grade: A+
Nov 25, 2024
Would take again

Take him, good class. This is my 2nd course with him.

Clear grading criteria
Gives good feedback
Caring
5.0
2.0
DSC2590
Grade: A+
Dec 8, 2024
Would take again

Class was straight to the point, there was no trickery involved when it came to quizzes and exams he allows you to retake the exam only with the questions that you missed, which was the best.

EXTRA CREDIT
Clear grading criteria
Online Savvy
5.0
2.0
CJE2400
Grade: A+
Jan 9, 2025
Would take again

Professor Roberts' CJE2400 class is a breeze if you follow his instructions. The weekly discussions, quizzes, and assignments are manageable, and he provides great feedback. I'd recommend using unstuck AI alongside the textbook to ace this course.

5.0
1.0
dsc1006
Grade: A+
Apr 13, 2025
Would take again

Do yourself a favor and take any class you find with Professor Roberts! Trust me you won't regret it.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
3.0
dsc1006
Grade: A+
Apr 14, 2025
Would take again

Professor Roberts is extremely knowledgeable, experienced, committed to teaching and his students, and gives good advice and tips for education and career. He is one of the best professors I have ever had!

Gives good feedback
Inspirational
Caring
5.0
2.0
CJE2400
Grade: A+
Apr 27, 2025
Would take again

The course was great and professor Roberts was very knowledgeable about the material. I learned a ton in his class. I recommend taking him for any of the Criminal Justice classes.

5.0
1.0
DSC2590
Grade: Not sure yet
Apr 27, 2025
Would take again

Professor Roberts' class was very interesting. I have learned a lot and was very impressed with his personalized, in-depth feedback. He gives extra credit, and his modules are easy. Prepare to read as he provides feedback on what you wrote.

EXTRA CREDIT
Clear grading criteria
Gives good feedback
5.0
1.0
DSC2590
Grade: Not sure yet
Apr 27, 2025
Would take again

I have learned a lot and was very impressed with his personalized, in-depth feedback. He gives extra credit. His class is very easy if you read. An A is a must for his class. I am retaking him in the summer.

Get ready to read
EXTRA CREDIT
Gives good feedback
5.0
1.0
DSC2590
Grade: A
Apr 28, 2025
Would take again

Professor Glenn is the best professor ever. I first took his intro into criminal justice class and he had created an hourish long video about how it would be. To sum it down, he is the best most understanding, caring, and thoughtful professor you could ever pick. This is the first genuinely good review I have ever wrote. Hope to have him again. -JB

EXTRA CREDIT
Inspirational
Caring
5.0
2.0
CJE2400
Grade: A+
Apr 28, 2025
Would take again

If you're thinking about taking this course, you definitely should. Great Prof. Interesting discussion boards and useful information. You won't regret it!

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
1.0
CJE2400
Grade: A+
Aug 3, 2025
Would take again

This is my 2nd time taking his classes. His class is straightforward and easy once you read. He gives individual feedback, that gives you additional knowledge of his class and personal experience. His class is an easy A. He also gives extra credit. You can't fail any of his 3 classes. Take him now.

EXTRA CREDIT
Gives good feedback
Inspirational
5.0
1.0
dsc1006
Grade: A
Aug 3, 2025
Would take again

Great teacher , work was manageable

Gives good feedback
Inspirational
Caring
5.0
1.0
dsc1006
Grade: A
Aug 3, 2025
Would take again

I took all of Professor Glenn Roberts' course. His classes are straightforward, it is a lot to read, but you will gain the knowledge needed to succeed. He gives individual feedback which is also relevant to the course. A lot of extra credits. You cannot fail his course. Easy A's. Take him now. TAGW

Get ready to read
EXTRA CREDIT
Gives good feedback
5.0
2.0
dsc1006
Grade: A+
Aug 4, 2025
Would take again

Great professor, he arranged this class in such a flexible way in which deadlines are easily attainable and this class is super easy if you pay attention. 10/10 would take again, I wish I could take his other courses as well.

Inspirational
Caring
Respected
5.0
1.0
dsc1006
Grade: A+
Oct 11, 2025
Would take again

Love this Professor! very easy, i took two classes with him :) Take HIM!

Get ready to read
Gives good feedback
Hilarious
5.0
2.0
dsc1006
Grade: A+
Nov 23, 2025
Would take again

I would take any class Professor Roberts teaches.

Participation matters
Clear grading criteria
Gives good feedback
5.0
1.0
dsc1006
Grade: A
Nov 23, 2025
Would take again

His assignments are very manageable and he does not give students a heavy workload, they're also well spaced out so you have ample time to complete them. Super nice, not a tough grader. Also gives extra credit. I've taken 2 of his classes and passed both. Would definitely reccommend.

EXTRA CREDIT
Clear grading criteria
Graded by few things
5.0
1.0
CJE2400
Grade: A
Dec 8, 2025
Would take again

Very good a communication easy to contact if you don't understand it he will explain it to you

EXTRA CREDIT
Caring
Respected
Class Info

Online Classes

100%

Attendance Mandatory

77%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 108 grades
Most common grades:
A+ (56)
A (40)
B+ (5)
Grade Distribution
A(96)B(4)C(2)D(0)F(0)A-/B+(6)
Based on 113 reported grades
A+: 56
A: 40
B+: 5
Not sure yet: 5
Common Tags
Gives good feedback (79)
EXTRA CREDIT (52)
Clear grading criteria (41)
Caring (38)
Respected (33)
Inspirational (26)
Amazing lectures (23)
Participation matters (19)
Rating Trend

Stable

-0.09 avg change
Jan
Apr
Aug
Oct
Nov
Dec
Last 6 months
Ratings by Course

CCJ2400

5.0

(2)

CJE2400

5.0

(44)

CJJ1020

5.0

(1)

CCJ2191

5.0

(1)

CCJ10202

5.0

(1)
+5 more courses
Difficulty by Course

CCJ2400

3.0

CCJ2191

3.0

CCJ10202

2.0

CJ2400

2.0

dsc1006

1.7

Similar Professors