4.4
Quality3.4
Difficulty87%
Would Retake105
Reviews87%
Would Retake
105
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
76%
Textbook Required
17%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Improving
+0.46 avg changeRatings by Course
CJC273
5.0
(1)CJC201
4.6
(32)CJC101
4.6
(47)CJC366
4.5
(8)CJC352
4.3
(9)Difficulty by Course
CJC402
4.5
CJC352
4.2
302
4.0
CJC371
4.0
CJC203
4.0
Reviews (105)
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.
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.
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.
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.
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
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.
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!
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!!
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.
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.
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.
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.
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!
Super funny and entertaining! Most everything for tests comes from his PowerPoints. Super clear and straight forward. Easy and fun class!
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!
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.
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.
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
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.
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.
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.
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
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.
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.
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)
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
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.
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.
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.
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.
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.
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!!
I did not like the way the class was structured, the grading criteria and how it just seems capricious.
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.
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!
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
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.
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.
I wish that I could rate a zero. Class grading is arbitrary. I never liked the way that students were treated in class.
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.
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
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!
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.
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!
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.
Class grading was very capricious. There is too much time spent trying to trip students up instead of aiding learning.
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.
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
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!!
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 !
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!!
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.
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.
I get the sense that he wants students to fail. A lot of unfair grading. Do not take his classes!!
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!
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!
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!
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.
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.
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.
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.
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.
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 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 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.
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!!
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.
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.
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.
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
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!
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!
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.
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!!
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
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.
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.
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!
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!!!!
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.
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.
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.
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.
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.
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
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
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.
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.
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.
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!
great teacher, very hard tests, pop quizzes, trauma bonding expected.
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
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.
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.
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!
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.
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.
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.
He was so nice and I loved his class. I really liked going to his class. He was really helpful and really encouraging.
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
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.
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.
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.
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.
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.
Class Info
Online Classes
100%
Attendance Mandatory
76%
Textbook Required
17%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Improving
+0.46 avg changeRatings by Course
CJC273
5.0
(1)CJC201
4.6
(32)CJC101
4.6
(47)CJC366
4.5
(8)CJC352
4.3
(9)Difficulty by Course
CJC402
4.5
CJC352
4.2
302
4.0
CJC371
4.0
CJC203
4.0