4.4

Mike Vecchio

Criminal Justice - Loyola University Chicago

4.4
Quality
3.4
Difficulty
87%
Would Retake
105
Reviews
4.4
Quality
3.4
Difficulty
4.4
Helpful
4.4
Clarity

87%

Would Retake

105

Reviews

Rating Distribution
Official

5

77

4

14

3

4

2

3

1

7

What Students Say

Gangs is tough but not without purpose

CJC352 - 5.0 rating

Super funny and entertaining

CJC101 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

76%

Textbook Required

17%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 70 grades
Most common grades:
A (24)
A- (12)
B (9)
Grade Distribution
A(26)B(13)C(11)D(1)F(0)A-/B+(20)
Based on 80 reported grades
A: 24
A-: 12
B: 9
B+: 8
Common Tags
Beware of pop quizzes (53)
Hilarious (42)
Amazing lectures (30)
Lecture heavy (21)
Graded by few things (17)
Test heavy (17)
Tough grader (13)
Clear grading criteria (10)
Rating Trend

Improving

+0.46 avg change
Apr
May
Aug
Oct
Nov
Dec
Last 6 months
Ratings by Course

CJC273

5.0

(1)

CJC201

4.6

(32)

CJC101

4.6

(47)

CJC366

4.5

(8)

CJC352

4.3

(9)
+4 more courses
Difficulty by Course

CJC402

4.5

CJC352

4.2

302

4.0

CJC371

4.0

CJC203

4.0

Reviews (105)
3.0
4.0
302
Dec 16, 2014

He is a great guy and very knowledgable and passionate about the subject, but can be very pretentious at times. His tests can be very difficult if you don't study enough and remember all of the specific stats and percentages that he gives. Assigned readings from the textbook, but all of the information he wanted us to know was in the power points.

5.0
3.0
CJC273
Grade: A+
Apr 6, 2015

Professor Vecchio is by far my favorite professor at Loyola. His classes can be a bit long at times, but he's extremely interesting and passionate. He does look for specifics when it comes to grading, and can be tough on papers but if you put in the effort he is usually fair. I would recommend that any CJ major takes him if possible.

5.0
1.0
CJC101
Apr 15, 2015

Dr. Vecchio gives great lectures with easy and to the point power points. He gives random pop quizzes so make sure you keep up with the readings and lecture notes. He's a very laid back funny guy that you can tell really loves his field.

5.0
2.0
CJC101
Apr 20, 2015

Dr. Vecchio is by far my favorite professor so far at Loyola. His class is very simple and clear cut. There are 10 pop quizzes or reflection assignments, and 4 tests, all of which are noncumulative. He's very laid-back, funny, and always willing to help. Powerpoints are great. It's a very easy A if you put the work in.

5.0
4.0
CJC352
Apr 27, 2015

I took this class thinking it would be all about Crips, Bloods, etc. What I got instead was a class that was all about statistics and other various things about gangs. This class was a very interesting class, just not what I expected. It was also a very hard class. Come to class and do the readings. 3 tests and a final (non cumu.) and a paper

4.0
3.0
CJC101
Apr 27, 2015

Vecchio is an excellent teacher; his lectures are not dry and he has a sense of humor (he's kinda young.) Pros: funnyengagingmotivated teacher, PowerPoint and lectures are extremely straightforward, you definitely don't need to read the assignments to pass, straightforward exams. Cons: pop quizzes, attendance counts. Study and you'll be fine.

5.0
3.0
CJC371
Grade: A
Nov 4, 2015

Dr. Vecchio is by far my favorite professor at Loyola. He can be a really tough grader but if you show up to class you will be fine. You wont have to do any of the readings to pass, just listen to the lectures. He is extremely clear and will help clarify anything. More than willing to help outside of class with grad school or internships too! Take!

4.0
4.0
CJC101
Dec 16, 2015

Dr. Vecchio is my favorite teacher at Loyola so far! Explains lectures thoroughly and is clear about grading. You definitely need to study and do not skip this class. Tests aren't too difficult. His lectures can be long but he puts in a lot of humor and is very knowledgable about the subject. Take him!!

5.0
4.0
CJC352
Grade: A
Apr 14, 2016

Dr. Vecchio is probably one of the most knowledgeable professors I have had. Going into this class I was expecting it to be fairly easy, however, tests were pretty difficult if you did not do the readings. It was definitely not an easy class, but if you are willing to work and put in the effort it can be rewarding.

3.0
5.0
CJC352
Apr 29, 2016

Gangs was a tough class. He doesn't post lectures on Sakai and won't help catch up even if you have an excused absence. Take frantic notes during class! It'll all be on the test. Course is all theory and readings are very long. You can't skip readings or you'll fail for sure. He asks for too much for an undergrad class. He's not a fair grader.

5.0
4.0
CJC352
Grade: A
May 4, 2016

Gangs was an intense class. However, this class is super rewarding and Dr. Vecchio is one of the best professors in my opinion. He is always willing to help and gives you the grade you deserve. Take this class if you are willing to work and really want to learn something from someone who knows what they are talking about. You will not regret it.

4.0
4.0
CJC101
May 28, 2016
Would take again

Great professor. A little difficult for a 101 class, definitely makes you work hard for your grade. Tests are difficult, but if you study very hard it is possible to get A's and B's on them. Makes the class interesting with his lectures. Gives some pop quizzes usually at the end of class, four exams, and two paper assignments.

5.0
3.0
CJC101
Grade: A
Dec 7, 2016
Would take again

I loved professor Vecchio. His lectures are extremely interesting and he is very engaging with his students. I was never bored in this class and was always excited to go to class. It is not very easy but getting an A is feasible if you go to class because he has lots of pop quizzes. I am taking him again next semester for CJC 201!

Gives good feedback
Respected
Hilarious
5.0
3.0
CJC101
Jan 4, 2017
Would take again

Super funny and entertaining! Most everything for tests comes from his PowerPoints. Super clear and straight forward. Easy and fun class!

Clear grading criteria
Hilarious
LECTURE HEAVY
2.0
3.0
CJC201
Mar 2, 2017
Wouldn't take again

It is important to note that Vecchio is a great person and hilarious. Being a poor test taker with test anxiety, ten pop quizzes on top of four 100-point exams made my semester challenging and stressful despite the intriguing content and entertaining professor. If you don't like tests/quizzes, don't do it!

Tough Grader
BEWARE OF POP QUIZZES
Hilarious
4.0
3.0
CJC201
Grade: A
Mar 31, 2017
Would take again

Professor Vecchio is an excellent professor who truly has a passion for the field. Although his exams require quite a bit of studying, an A is more than feasible. Be sure to attend class, because he does post the lectures online.

Skip class? You won't pass.
TEST HEAVY
Amazing lectures
5.0
4.0
CJC352
Apr 4, 2017
Would take again

Gangs is tough but not without purpose. If you're not considering grad school, do NOT take the course. Lots of long readings, theory-heavy tests. He has high expectations but he's a fair grader and will work with you and commend you on a job well done. You just need to meet him half way. Show up to class, communicate, participate. It's not hard.

Tough Grader
Respected
TEST HEAVY
5.0
3.0
CJC201
Grade: B
Apr 30, 2017
Would take again

Very nice and funny guy. The lectures seem to fly by and he engages students. Younger prof and very knowledgable. He gives 10 pop quizzes and drops the lowest. 4 tests which take can be challenging if you don't study much. Make sure to keep up on reading for the quizzes

BEWARE OF POP QUIZZES
5.0
5.0
CJC201
Apr 26, 2018
Would take again

Vecchio is super funny and down to earth but don't be fooled: his tests are pretty difficult. You really have to keep up with the reading and he doesn't send out his Power Points, so if you miss class you'll have to get the notes from someone else. Also does pop quizzes throughout the semester. Overall difficult class but fun prof. Would recommend.

Get ready to read
Skip class? You won't pass.
BEWARE OF POP QUIZZES
1.0
4.0
CJC402
Grade: A
Nov 19, 2018
Would take again

I love the class subject matter, and the presentation. There is mean and uncalled for feedback on assignments. And I would encourage coming from a position of mentorship instead of antagonization. The extra articles are really great to read. The syllabus could be more realistic in terms of expectations, email protocols, etc.

Tough Grader
Participation matters
5.0
4.0
CJC201
Nov 22, 2018
Would take again

Vecchio is one of my favorite professor. He is super funny and wants to make theories understandable for everyone. Tests are pretty hard though, so make sure you always attend class, take good notes, and study hard. He knows a lot about what he is talking about, and really strives to engage everyone. Plan on taking him again when I get the chance.

Skip class? You won't pass.
Hilarious
TEST HEAVY
5.0
4.0
CJC201
Grade: A
Nov 26, 2018
Would take again

lecture based &Vecchio does not post powerpoints online but gives plenty of time in class for everyone to take sufficient notes. 10 pop quizzes, lowest score dropped, 4 exams, much harder than you'd expect from such a chill prof. Lots of fill in the blanks. Know what he tells you to remember & study & you'll be fine. Fav prof & class tbh

Skip class? You won't pass.
Hilarious
GRADED BY FEW THINGS
4.0
5.0
CJC201
Grade: B
Dec 15, 2018
Wouldn't take again

the class itself was great, there were just too few things the class was graded on. The exams were EXTREMELY difficult, so you really have to put in work studying. He's a great professor, though, and a really funny and relatable guy. I really think he just isn't aware of how difficult the exams are.

Tough Grader
Skip class? You won't pass.
BEWARE OF POP QUIZZES
1.0
5.0
CJC402
Dec 20, 2018
Wouldn't take again

Class was nice, but tense. I would suggest adding more rubrics to the class as there seems to be inconsistency in how assignments are graded for everyone. I really enjoyed the class presentations and the discussions.

5.0
5.0
CJC201
Nov 7, 2019
Would take again

He's hilarious, reminds me a lot of John Mulaney at times. He always makes class super entertaining, but his exams are extremely difficult. Class consists of 4 exams and 10 pop quizzes (quizzes are at the end of class on the material covered that day)

Hilarious
Beware of pop quizzes
Tough grader
5.0
4.0
CJC201
Dec 15, 2019
Would take again

by far my favorite prof at loyola. Dr Vecchio is hilarious, super intelligent, and very approachable. The course is tough, but it is so worth taking. there are 10 pop quizzes (10 pts each), and 4 exams (100 pts). 10/10 would recommend

Hilarious
Beware of pop quizzes
Amazing lectures
2.0
4.0
CJC366
Apr 7, 2020
Wouldn't take again

His tests are very hard, He wants you to recall and remember very specific things. Most of his tests are fill in the blank. Vey hard to recall specific terms out of your head.

Graded by few things
Test heavy
Tough grader
3.0
4.0
CJC201
Apr 28, 2020
Would take again

Super funny professor, but his tests are unnecessarily hard. They are fill in the blank, true/false, matching, few multiple choice. There are extra credit questions, but aren't always related to the material. his class is worth it if you're willing to put in a lot of work and studying.

Graded by few things
Hilarious
Beware of pop quizzes
2.0
5.0
CJC352
Grade: C-
Apr 19, 2021
Wouldn't take again

Amusing, but likes to talk over ppl when they're trying to ask a question. Each class you turn in a formal citation of the reading, and if you miss one tiny thing, it's auto half credit. (easy bib won't cut it). The citations had nothing to do with class material, was just a way to make the class more difficult. Tests were absurd & contrived.

Skip class? You won't pass.
Test heavy
Tough grader
4.0
4.0
CJC201
Grade: A
Oct 16, 2021
Would take again

He is clearly very smart and friendly, but the class was graded solely on 4 exams. They were really hard, and unless you study well in advance you'll struggle on them. There are a handful of opportunities for extra credit, but not many. Doing well on the exams is important. All multiple choice/fill in the blank/TF though so not too bad.

Lots of homework
Test heavy
Clear grading criteria
4.0
4.0
CJC352
Grade: A-
Oct 16, 2021
Would take again

I had him for 201 and 352 the same semester. 201 was way easier. 352 he made us memorize some really obscure stuff, and if you didn't have it down you were screwed on the exams.

Accessible outside class
Graded by few things
Test heavy
5.0
3.0
CJC203
Grade: A
Nov 1, 2022
Would take again

The most engaging lectures I have ever had. Dr. Vecchio is hilarious and personable. Attendance isn't required, but the pop quizzes(5 questions each,10 points total for each quiz)will RUIN your grade if you don't show up and miss them. You need to study, and if you do, the exams will be a literal breeze. Quiz questions are on the exams!!

Get ready to read
Hilarious
Beware of pop quizzes
1.0
5.0
CJC203
Nov 19, 2022

I did not like the way the class was structured, the grading criteria and how it just seems capricious.

Tough grader
5.0
4.0
CJC101
Grade: C+
Nov 30, 2022
Would take again

amazing teacher, very easy to connect with, and keeps you awake through the lecture. the class grading is just frustrating for someone who doesn't test well because the only grades are four exams and 10 pop quizzes. so once you get off on the wrong foot in the class, it's very hard to get back up. however, he is a good teacher and good at lectures.

Amazing lectures
Beware of pop quizzes
Test heavy
5.0
3.0
CJC101
Grade: A
Dec 15, 2022
Would take again

I really enjoyed his lecture style! It was engaging (very millennial chic) & educational. His exams can be a little tricky as they're mostly recall, but nothing that felt too overwhelming. The 10 pop quizzes had me psychoanalyzing his behavior lol. But every quiz had 1 bonus question (+some on exams) that ranged from related to unrelated content!

EXTRA CREDIT
Beware of pop quizzes
Lecture heavy
5.0
4.0
CJC101
Grade: C
Dec 17, 2022
Would take again

Dr.V is a dope Prof. Honestly so smart and is really caring. 10 pop quiz. 4 exam non cumulative. Test are hard man worth 100pts each 10 pts per quiz. really good notes. Does try to give hints for the answers he wants but some of the questions are just rough. usually 1 pt of extra credit per exam. If I studied more I'd have done better but good prof

Tough grader
Test heavy
Graded by few things
1.0
5.0
CJC101
Jan 7, 2023

I really like the subject matter. It just seems that grading was done in a way that purposefully works against students. A professor with a pretentious way of interacting with students makes instruction and learning really difficult.

4.0
4.0
CJC101
Grade: C+
Jan 28, 2023
Would take again

Professor Vecchio is very entertaining and conveys ideas clearly. I actually came out of his class having retained a lot of information. He gives pop quizzes every week but they are always on material learned in class that day with maybe a couple questions about the textbook. You will NOT pass exams if you don't study. Memorize numbers.

EXTRA CREDIT
Beware of pop quizzes
Lecture heavy
1.0
5.0
CJC101
Feb 17, 2023

I wish that I could rate a zero. Class grading is arbitrary. I never liked the way that students were treated in class.

Tough grader
Beware of pop quizzes
5.0
3.0
CJC101
Feb 17, 2023
Would take again

Professor Vecchio was actually one of my favorite professors last semester. Yes, the class is lecture heavy, but what else would you expect from a criminal justice class? I managed to make it through the class without ever doing the reading, but I did take good notes and paid attention in class. Study for exams, pay attention and exams = easy.

Tough grader
Beware of pop quizzes
Lecture heavy
5.0
3.0
CJC101
Grade: Not sure yet
Apr 14, 2023
Would take again

Absolutely amazing prof and lectures. he has pop quizzes so, pay attention but as long as you do, they're really easy, the tests are very straightforward but there's a lot of material so be sure to be studying in advance. If you're good at tests, it's very easy, if you struggle with tests, he's a great prof but it will make it more difficult

Amazing lectures
Clear grading criteria
Beware of pop quizzes
5.0
2.0
CJC101
Grade: A-
Apr 20, 2023
Would take again

Professor Vecchio is really engaging and super smart guy definitely take him because he does challenge you. 4 exams non cumulative and 10 pop quizzes but as long as you show up to class you will be fine!

Amazing lectures
Beware of pop quizzes
Test heavy
5.0
4.0
CJC101
Apr 24, 2023
Would take again

Dr. Vecchio is a very engaging professor. His lectures are interesting and he goes the extra mile to make sure you understand something by repeating questions, providing relevant examples, or asking for student opinions. There is quite a bit of reading and work you have to put in, but I found the concepts interesting to learn about.

Amazing lectures
Clear grading criteria
Hilarious
5.0
4.0
CJC101
Grade: A-
May 3, 2023
Would take again

Vecchio is one of my favorite profs! He has an odd sense of humor, but any criminal justice professor does. 10 pop quizzes that can't be made up except in emergency situations. 4 exams non cumulative. Exams are TOUGH. Lot's of numbers & short answers. I feel like I really learned the material though! He was very engaging! Definitely recommend!

EXTRA CREDIT
Beware of pop quizzes
Lecture heavy
5.0
4.0
CJC371
Grade: Not sure yet
May 4, 2023
Would take again

I have taken Dr. Vecchio for CJC 203 and CJC 371. If you want to grow as a critical thinker and are willing to read, Dr. Vecchio is the right professor for you. He is caring and makes lectures funny and engaging. He is test heavy, but the people who hate on him expect everything in CJ to be a cake walk. Study the slides and you will be fine.

Get ready to read
Amazing lectures
Lecture heavy
1.0
5.0
CJC371
May 16, 2023

Class grading was very capricious. There is too much time spent trying to trip students up instead of aiding learning.

Tough grader
5.0
3.0
CJC101
Grade: Not sure yet
Nov 1, 2023
Would take again

Dr. Vecchio is my favorite professor. He is so funny and makes lectures super engaging. He makes it very clear what you do and don't need to know for the exams. There are 10 pop quizzes, but if you pay attention in class they are not difficult. Exams are not super hard as long as you put effort into studying. I would recommend taking his class.

EXTRA CREDIT
Hilarious
Beware of pop quizzes
5.0
2.0
CJC101
Grade: Not sure yet
Nov 11, 2023
Would take again

Mr. Vecchio is super funny and very engaging. He always makes sure to ask us if we understand the topics and gives very good responses to questions that are asked. The slides are never too heavy, no more than 15 slides a lecture and he also gives examples about certain hard-to-understand topics in the slides themselves. Tests are memorization based

Amazing lectures
Hilarious
Beware of pop quizzes
5.0
4.0
CJC101
Grade: B-
Nov 28, 2023
Would take again

Doctor Vecchio is an awesome professor! If my major was criminal justice I would definitely take him again. He is super funny and he always has the whole class laughing. He deeply cares about his students' abilities to succeed in his class. He was the best!!

Tough grader
Clear grading criteria
Beware of pop quizzes
5.0
4.0
CJC201
Grade: B+
Dec 6, 2023
Would take again

Dr. Vecchio has extremely engaging lectures! 10 pop quizzes throughout the semester so do not miss class because those points matter. I recommend the blotting method and actively reciting memorized material for his exams since a lot of it is fill in the blank. Overall, an awesome professor !

Amazing lectures
Clear grading criteria
Beware of pop quizzes
5.0
4.0
CJC101
Grade: A-
Dec 22, 2023
Would take again

Dr. Vecchio is literally the most amazing professor ever. His lectures were so much fun and his sense of humor is honestly amazing. There are 10 pop quizzes and if you pay attention, they're super easy. I would definitely take him again!!

Hilarious
Beware of pop quizzes
5.0
4.0
CJC201
Grade: B
Jan 2, 2024
Would take again

Vecchio is fantastic, making students participate, being very engaging overall, and keeping the lecture interesting. I learned so much from him and would definitely take his class again. The exams are TOUGH however. I'm not a great test taker BUT I eventually got the hang of how to study for them after meeting with Vecchio to discuss it with him.

Hilarious
Beware of pop quizzes
Test heavy
5.0
4.0
CJC101
Grade: B+
Jan 24, 2024
Would take again

I took this course my first semester of freshman year so it was a very difficult transition for me going into this class. Once I got the hang of how to study for his pop quizzes, this class was amazing! I personally loved his lectures and I found them very useful as he hinted towards what would be on the quiz that day.

Amazing lectures
Beware of pop quizzes
Lecture heavy
1.0
5.0
CJC101
Jan 28, 2024

I get the sense that he wants students to fail. A lot of unfair grading. Do not take his classes!!

Tough grader
Get ready to read
Participation matters
5.0
3.0
CJC101
Grade: A
Apr 15, 2024
Would take again

Dr. Vecchio was amazing! He was able to teach the information while being clear during lecture. There is a lot of information to go over, so be sure to study before tests. His quizzes and exams are also very straightforward and there are never any surprises, though he does have pop quizzes so make sure to attend. Would take him again!

Amazing lectures
Beware of pop quizzes
Test heavy
4.0
2.0
CJC101
Grade: B
Apr 16, 2024
Would take again

Dr. Vecchio is a great professor! His class is not hard once you figure out how to study for his pop quizzes and exams as they are structured all in the same way and have up-front material. He has an interesting sense of humor so I understand why it would rub people the wrong way but I don't think he means any harm. I would recommend taking him!

Beware of pop quizzes
5.0
2.0
CJC101
Grade: A+
Apr 17, 2024
Would take again

Great professor. Not a ton of reading, pop quizzes are a breeze if you listen to the class. Exams are easy and he highlights exactly what's on in our lectures. Funny and engaging lectures!

Clear grading criteria
Hilarious
Beware of pop quizzes
5.0
3.0
CJC101
Grade: A
Apr 17, 2024
Would take again

Vecchio is one of my favorite professors! There are 10 pop quizzes, but they are at the end of class and only over material covered that day- can't be made up mostly. He's got a funky sense of humor but I like it. Very engaging and kind. Will help if you ask him questions about tests, and lots of extra credit. I highly highly highly recommend.

EXTRA CREDIT
Amazing lectures
Beware of pop quizzes
5.0
3.0
CJC101
Grade: B+
Apr 26, 2024
Would take again

Attendance matters. Weekly pop quizzes, but the questions reappear on exams. The exams are tough if you don't study, but he's very clear about what's expected. I really enjoyed his class. He has a unique sense of humor and really tries to engage with students. Attend his office hours, he's very helpful and genuinely wants you to succeed.

Hilarious
Beware of pop quizzes
Lecture heavy
4.0
3.0
CJC101
Grade: C
Apr 30, 2024
Would take again

Unfiltered,funny, and witty. 4 big tests and pop quizzes weekly and that's it. that's all your graded on. So you must do good on the tests to pass. leaves little room to bump up your grade if your failing behind. lecture heavy and the tests are written response and multiple choice. Tests are easy if you study. Best teacher I had I'll miss him.

Hilarious
Lecture heavy
Graded by few things
4.0
4.0
CJC101
Grade: A
May 14, 2024
Would take again

Exams can be tough; he expects you to know the content, but it works, I learned so much over the semester. Go to class, his slides aren't self explanatory, he goes over everything in lecture. If you want to do well on the exams, read the textbook. He is very understanding if you have to reschedule an exam and an overall hilarious+kind professor.

Beware of pop quizzes
Caring
Lecture heavy
5.0
3.0
CJC101
Grade: A-
Oct 25, 2024
Would take again

Dr. Vecchio is an amazing teacher. I took him for 101 ( obviously) and I can still remember/ recall information he explained throughout the class. His tests are hard but he calls out what is going to be on the exam in the lectures themselves. Overall best professor I've ever had and I am gonna take as many of his classes I can with him.

Participation matters
Amazing lectures
Beware of pop quizzes
5.0
3.0
CJC366
Grade: A
Oct 30, 2024
Would take again

I've taken Dr. Vecchio for a few other classes and he is definitely one of my favorite CJC professors. The class is usually based only on tests, and contrary to some of the other reviews, I don't think his tests are that hard. Just study! He is very funny and always finds a way to make the course topic interesting. Definitely recommend taking him!

Amazing lectures
Hilarious
Graded by few things
5.0
3.0
CJC201
Grade: A-
Nov 11, 2024
Would take again

AMAZING professor, my favorite in the CJC department. He's super funny, genuinely caring and wants students to succeed. Lectures are super engaging, textbook assigned but not necessary. Extra credit on every quiz and exam. Must go to class, but I loved the class so that's fine. Must study for exams, but everything comes from the slides. TAKE HIM!!!

Amazing lectures
Hilarious
Lecture heavy
5.0
1.0
CJC101
Grade: A
Nov 13, 2024
Would take again

Amazing teacher, I had a lot of fun with this class. It was also very easy as the test questions all came from the slides (so you don't really need to read the textbook!) and he highlights all the important information for you to remember. There are pop quizzes sometimes, but they are very easy, and he gives out extra credit with every quiz/exam.

EXTRA CREDIT
Amazing lectures
Beware of pop quizzes
5.0
2.0
CJC101
Grade: B+
Nov 13, 2024
Would take again

Probably the best professor I have had. He is so funny and really wants you to do well. He keeps lectures entertaining and makes sure to highlight the things you have to know for tests in the slides. There is always extra credit whether on quizzes or tests. TAKE HIM!!

EXTRA CREDIT
Amazing lectures
Hilarious
4.0
4.0
CJC201
Grade: C
Nov 15, 2024
Would take again

This is my second year taking Vecchio, and while I love him and would take him again, I feel it is important to warn that Vecchio's tests are NOTORIOUSLY difficult. I have A's in all my other classes but both classes I've taken from him I end up with a C. I suggest you still take him but be ready to study or else you'll fall through the cracks.

Hilarious
Beware of pop quizzes
Lecture heavy
4.0
4.0
CJC366
Grade: B-
Nov 20, 2024

He as a professor is good. He's super funny and his lectures are engaging, but his tests are horrific. The class is literally only graded by 4 tests and that's it, no extra credit or nothing, and the tests so incredibly difficult and specific, and no study guides either. If you have a photographic memory I'd take him, but if not I'd steer clear.

Lecture heavy
Graded by few things
5.0
1.0
CJC101
Grade: B+
Nov 23, 2024
Would take again

Very kind and smart, has genuine passion in the field. There is pop quizzes through out the semester but he will emphasize topics during the lecture that are on the quiz. Very straightforward about what is on the tests as well.

Participation matters
Beware of pop quizzes
Lecture heavy
5.0
4.0
CJC366
Grade: Not sure yet
Nov 25, 2024
Would take again

Dr. Vecchio is an amazing teacher who knows what he is talking about. He truly enjoys the subject and makes examples fun + easy to remember. I know people who don't read the book and do good in his class. People who do bad don't come to class, he literally says when something is going to be on the exam. only grades are 4 tests,100 points each

Clear grading criteria
Lecture heavy
Test heavy
5.0
4.0
CJC101
Grade: B
Nov 25, 2024
Would take again

He was hilarious! And very resourceful, only thing is you're graded by pop quizzes- and exams alone. If you are not willing to study about 100 flash cards per exam, I wouldn't recommend. But other than that, he is very accessible- and his office hours provide much insight!

Hilarious
Lecture heavy
Graded by few things
5.0
2.0
CJC366
Grade: B+
Nov 26, 2024
Would take again

Tbh one of my favorite professors at luc. I didnt miss a single class bc he is genuinely such an interesting and funny professor. we were graded based off of 4 exams, but he posts his lectures, bolds what u need to know, and tells you what the test will look like!

Amazing lectures
Hilarious
Graded by few things
5.0
3.0
CJC366
Grade: B+
Dec 7, 2024
Would take again

My favorite professor at LUC. That being said, his tests are no joke. If you want to do well, you need to study. He highlights everything you need to know for exams in his slides. If you meet with him during office hours, he'll walk you through what went wrong and how to adjust. He's super supportive and genuinely wants you to succeed. Take him.

Amazing lectures
Hilarious
Graded by few things
5.0
4.0
CJC101
Grade: C+
Dec 11, 2024
Would take again

I enjoyed Dr. Vecchio's class a lot. His exams are very tough though, so be prepared to study your notes from class. He's super kind, if you go to his office hours he is willing to talk through your test answers and offer any sort of support he can. His class is always very engaging, would recommend taking him, just be prepared to study!!

Hilarious
Beware of pop quizzes
Accessible outside class
5.0
1.0
CJC101
Grade: A
Dec 12, 2024
Would take again

Vecchio is goated. His class was super easy and str8foreward. Graded by 3 exams which are not that hard and weekly pop quizzes which are easy A's if you pay attention to the lectures. Really just study what is in his lectures and you will pass easily. He even straight up tells you what to remember for the exams. I learned so much in his class. GOAT

Clear grading criteria
Hilarious
Beware of pop quizzes
5.0
2.0
CJC101
Grade: Drop/Withdrawal
Dec 14, 2024
Would take again

This was actually a good class. Vecchio has a really good teaching style and he's funny. There is a required textbook, but I think you can do without. There are also small random quizzes which are pretty easy. I ended up withdrawing once my transfer credits came in, but the class was super easy.

Get ready to read
Amazing lectures
Beware of pop quizzes
5.0
2.0
CJC201
Grade: A
Dec 17, 2024
Would take again

Great class. Vecchio is engaging and wants everyone to succeed. Attendance mandatory. Don't buy the book. If you go to class and study the slides, you'll have no trouble with the pop quizzes and exams.

Participation matters
Beware of pop quizzes
Lecture heavy
5.0
3.0
CJC101
Grade: B
Dec 18, 2024
Would take again

I loved Dr. Vecchio's class! He is such a funny and engaging lecturer, plus he straight up tells you the stuff that will be on the exam. You will need to study for this class because the tests are hard and the first one will humble you bad. I 100% recommend this class & this professor!

Participation matters
Beware of pop quizzes
Lecture heavy
5.0
3.0
CJC101
Grade: A-
Dec 23, 2024
Would take again

The BEST professor in CJC department! TAKE HIM IF YOU CAN! The way he explains everything is awesome, and for his exams listening to his lectures is literally enough. There are pop quizzes, a lot, but they are okay. There are 3 midterms and 1 final, but they are so fine. Please take him!!!!

Amazing lectures
Hilarious
Beware of pop quizzes
3.0
3.0
CJC201
Grade: A
Jan 4, 2025
Would take again

This class' exams are pure memorization so beware! Vecchio uses the same examples/class format as his 101, so taking that class with him first is a major advantage. If you can memorize everything on his slides you're golden. Don't buy the textbook it's not worth it.

Beware of pop quizzes
Lecture heavy
Test heavy
5.0
3.0
CJC101
Grade: A
Jan 13, 2025
Would take again

Dr. Vecchio is my favorite professor that I have had so far. He is funny and makes material engaging. There are pop quizzes and I think 3 exams. As long as you study well, you will do well in the course.

Amazing lectures
Hilarious
Beware of pop quizzes
5.0
4.0
CJC101
Grade: C
Jan 17, 2025
Would take again

Dr. Vecchio is a really amazing teacher and makes his lectures super engaging and interesting to listen to. The class is fully based off tests and quizzes which can be difficult but he is always around to meet with and help students whenever they need it.

Beware of pop quizzes
Test heavy
Accessible outside class
5.0
3.0
CJC201
Grade: A-
Jan 28, 2025
Would take again

Dr. Vecchio is very passionate about CJ. He is humorous and tries to engage the class. There are pop quizzes but if you just show up to class and follow along to the presentation and take notes you will do fine. All quizzes and exams have extra credit as well. I would take him.

Hilarious
Beware of pop quizzes
Accessible outside class
5.0
4.0
CJC201
Grade: A-
Feb 5, 2025
Would take again

I really liked professor Vecchio. He's super funny and does his best to get everyone interested in the material. There are pop quizzes which can be difficult and your entire grade is based on those, 3 exams, and some participation. Overall a great professor.

Clear grading criteria
Hilarious
Graded by few things
5.0
3.0
CJC201
Grade: B-
Feb 7, 2025
Would take again

by far the best professor i have had at my years here. I have taken him 3 times already and his classes are hilarious and engaging. 10 pop quizzes which are based on that days lecture. The exams are easy if you study. everything on the slides is on the test. no trick questions plus 3-4 bonus questions. HIghly highly reccomend

Amazing lectures
Hilarious
Beware of pop quizzes
5.0
4.0
CJC201
Grade: B-
Mar 25, 2025
Would take again

Dr. Vecchio is one of the best professor's I have had at LUC. He keeps his lectures engaging, organized and very entertaining. Which can be so helpful with the tougher subject, grade mostly depends on three exams and the final which, I will be honest, are HARD. But after going to office hours I got a much better understanding. Highly recommend

Tough grader
Amazing lectures
Caring
5.0
3.0
CJC101
Grade: A
Apr 8, 2025
Would take again

His lectures are super interesting. I genuinely enjoyed going to his class as he was always connecting the class concepts to real life. Making it interesting in this way helped me succeed on his tests. That being said you do have to study but its not bad, his expectations are clear. 10/10 recommend.

Amazing lectures
Beware of pop quizzes
Test heavy
5.0
3.0
CJC366
Grade: Rather not say
Apr 9, 2025
Would take again

I took professor Vecchio for 2 separate classes and had a blast in both. He is such a funny guy, and provides really good lectures. The exams are pretty average for a college course, you just have to attend the lectures, read, and study prior to the exam and you'll pass the class.

Amazing lectures
Hilarious
Graded by few things
5.0
3.0
CJC201
Grade: A-
Apr 14, 2025
Would take again

The class is graded on just quizzes and exams so be sure to study for exams, but info is straight off the slides. Textbook is needed for some of the exam questions but most questions are covered on the lectures. lectures are pretty interesting and Prof. Vecchio is very nice and funny. Would definitely recommend.

Beware of pop quizzes
Lecture heavy
Graded by few things
5.0
3.0
CJC201
Grade: B
Apr 16, 2025
Would take again

Dr. Vecchio is an incredibly nice guy, and he does his best to make slow topics, like theory, very interactive. He is also very caring and will do whatever he can to help you succeed if you just ask. His exams are straightforward if you study, and he offers really good feedback afterwards. Definitely take him!

Hilarious
Caring
Accessible outside class
5.0
5.0
CJC201
Grade: B
Apr 20, 2025
Would take again

great teacher, very hard tests, pop quizzes, trauma bonding expected.

Tough grader
Beware of pop quizzes
Test heavy
5.0
3.0
CJC101
Grade: A
Apr 25, 2025
Would take again

Vecchio is one of the best teachers I've ever had. He's really funny and engaging. He does give pop quizzes but they're pretty short, multiple choice or fill-in-the-blank, and have extra credit. His exams follow the slides and have extra credit. There is a textbook but you don't really need to read it, just take good notes and pay attention

EXTRA CREDIT
Hilarious
Beware of pop quizzes
5.0
3.0
CJC201
Grade: Not sure yet
Apr 29, 2025
Would take again

Professor Vecchio is an amazing person and professor! His lectures are very engaging, he is very personable and funny. There is minimal homework, just reading / studying. There are weekly quizzes that are based on the lecture, so its best to attend class and there are 4 exams. I really enjoyed this class and it was very doable.

Amazing lectures
Beware of pop quizzes
Caring
5.0
4.0
CJC201
Grade: A
Apr 30, 2025
Would take again

Dr. Vecchio is a dorky kind of guy that has built a great curriculum meant to set you up for success. Others told me not to buy the book but I would recommend it to make studying for exams easier. Final is not cumulative, the short pop quizzes boost your grade if you actually show up, and his lectures are packed with material but usually shorter.

Amazing lectures
Beware of pop quizzes
Lecture heavy
5.0
3.0
CJC101
Grade: C+
May 1, 2025
Would take again

Dr. Vecchio is literally so amazing, understanding, hilarious, and just the goat. He made lectures so funny and engaging for an 8am. Grade is based on 4 exams, 10 pop quizzes and a final. Pop quizzes are given at the end of class based on what you learned that day. Hes so hilarious and levels with his students. Take him!

Amazing lectures
Hilarious
Beware of pop quizzes
5.0
4.0
CJC201
Grade: B+
May 1, 2025
Would take again

Dr. Vecchio is one of the best criminal justice professors. He's incredibly kind and willing to work with you. If you go to his office hours he'll talk over an exam with you and offer tips on what you can do to prepare for the next one. Extra credit questions on every quiz and exam. If you have a good study routine you'll do fine.

Amazing lectures
Hilarious
Beware of pop quizzes
5.0
2.0
CJC201
Grade: A
Aug 8, 2025
Would take again

GOAT. If you have taken his 101, this class is the same thing (just one more exam). Prof. Vecchio is so funny and cracks many jokes while simultaneously delivering the content in a simple manor. Don't buy the txtbook. Everything is on the slides. Study them and youre golden. 4 exams, 10 POP QUIZZES. Not hard. Can't recommend enough. Gonna miss him.

Hilarious
Beware of pop quizzes
Lecture heavy
5.0
3.0
CJC366
Grade: B
Aug 26, 2025
Would take again

Professor Vecchio is seriously hilarious. I actually felt excited to go to his class because I knew it was going to be fun. Aside from that, he is a good lecturer and answers every question with much thought. The exams are based mainly on the book, but some portions are things he talks about. Take his class, you will not regret it.

Amazing lectures
Hilarious
Graded by few things
5.0
2.0
CJC201
Grade: C+
Oct 27, 2025
Would take again

He was so nice and I loved his class. I really liked going to his class. He was really helpful and really encouraging.

Hilarious
Beware of pop quizzes
Caring
4.0
3.0
CJC201
Grade: Rather not say
Nov 11, 2025
Would take again

Overall, great professor. He is kind, funny, and his lectures are always very entertaining. However, beware that his pop quizzes are given on spontaneous dates (duh), but if you miss them you typically can't make them up, and he only grades based on 4 tests, and 10 ish pop quizzes. Even missing 1 or 2 pop quizzes will significantly drop your grade

Amazing lectures
Beware of pop quizzes
Test heavy
5.0
4.0
CJC352
Grade: A-
Nov 12, 2025

Dr. Vecchio is funny, and engaging. His exams however are very difficult, and require you to know very specific information. Definitely the hardest criminal justice class I've taken. His class requires you to read a lot, and study a lot in order to get a good grade on exams. Grade in class is determined by 4 exams, so it is important you do well.

Get ready to read
Test heavy
Graded by few things
5.0
4.0
CJC201
Grade: Not sure yet
Dec 12, 2025
Would take again

Dr Vecchio is an amazing professor! I truly feel like I learned so much from his class. I can tell he genuinely wants what's best for his student's. The exams are tough and require a lot of studying, but I think if you are truly interested in learning criminology the studying won't feel like too much.

Gives good feedback
Hilarious
Beware of pop quizzes
5.0
4.0
CJC352
Grade: A
Dec 15, 2025
Would take again

Vecchio is easily one of the best CJC professors at Loyola. His good sense of humor complements his engaging lectures. 4 exams make up your entire grade. If you keep up with readings, attend class, and study his notes, you should succeed. He wants everyone to do well and is accessible. Gangs is a fascinating subject and you will learn a lot.

Hilarious
Respected
Graded by few things
5.0
4.0
CJC101
Grade: C+
Dec 22, 2025
Would take again

Tests are very hard. I study for a while and still got only C's. He is very chill and funny but you may struggle.

Tough grader
Hilarious
Test heavy
5.0
3.0
CJC201
Grade: A-
Dec 24, 2025
Would take again

This is my second course with Professor Vecchio, and his classes have been straightforward. His class consists of 4 exams (non-cumulative, including final) and10 pop quizzes. Pop quizzes aren't hard unless you aren't paying attention to the lecture. Professor Vecchio also makes himself accessible outside of class to provide feedback+advice.

Beware of pop quizzes
Graded by few things
Accessible outside class
Class Info

Online Classes

100%

Attendance Mandatory

76%

Textbook Required

17%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 70 grades
Most common grades:
A (24)
A- (12)
B (9)
Grade Distribution
A(26)B(13)C(11)D(1)F(0)A-/B+(20)
Based on 80 reported grades
A: 24
A-: 12
B: 9
B+: 8
Common Tags
Beware of pop quizzes (53)
Hilarious (42)
Amazing lectures (30)
Lecture heavy (21)
Graded by few things (17)
Test heavy (17)
Tough grader (13)
Clear grading criteria (10)
Rating Trend

Improving

+0.46 avg change
Apr
May
Aug
Oct
Nov
Dec
Last 6 months
Ratings by Course

CJC273

5.0

(1)

CJC201

4.6

(32)

CJC101

4.6

(47)

CJC366

4.5

(8)

CJC352

4.3

(9)
+4 more courses
Difficulty by Course

CJC402

4.5

CJC352

4.2

302

4.0

CJC371

4.0

CJC203

4.0

Similar Professors