2.3
Quality4.1
Difficulty33%
Would Retake86
Reviews33%
Would Retake
86
Reviews
Rating DistributionOfficial
5
19
4
9
3
3
2
3
1
52
What Students Say
“Try to switch profs if you get her”
CSC161 - 1.0 rating“I hated this class so much, the reason I switched majors from CS is because of her”
CSC161 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
87%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Stable
+0.10 avg changeRatings by Course
CSC247
4.0
(1)CSC241
3.4
(5)CSC125
3.2
(11)CSC161
2.4
(41)CS161
1.7
(20)Difficulty by Course
CSC112
5.0
CSC121
5.0
CSC1610
5.0
CS161
4.4
CSC135
4.3
Reviews (86)
She is one of the Worst professors at MCC. She accused me of cheating when I was not she. She is unreasonable and her final tanked my grade and I had a +A coming up to the final. SAVE YOURSELF!
The class isnt very hard at the beginning of the semester but it will transition into tedious work mixed with long, boring, useless lectures. She will make you come into class for assignments that can be done at home. She is obsessed with catching cheaters and will monitor your screen and accuse you without proof. Avoid this professor at all costs.
DO NOT TAKE HER. At first, she seemed very nice and all laughing but after two weeks of class, she became the worst professor here at MCC. She obsessed with catching cheaters and accused students of cheating. I repeat DO NOT TAKE HER for any classes.
she's not bad; just very thorough (downside everyone agrees it kinda feelss like she randomly deducts points for no reason sometimes), which is good because csc courses are the type where I feel like you should try to remeber as much of everything as possible. gives you the easiest tips to pass her quizzes/tests.
You will have good grades in the beginning because the class is easy in the beginning After a while, You will realize she is horrible at teaching. Assume that you cheated on code. STRICT on cheating (taking quiz) that she wont even give you a first warning on accidental. Hard lab exams. I had a B as my final grade by tears/stress. DO NOT TAKE HER!
She is one of the worst CSC professors in my opinion. Doesn't have a clue how to organize her class(what to do when). She is horrible at teaching(always asking students if she is right)Class is easy in the beginning but will turn into a nightmare because of her. Gives too much work and less time to study. ACCUSES people of cheating w/o proof.
She is the worst CSC prof in NJ, let alone MCC. She has no skills to teach, and copies code online herself. She will grade you on the basis of how much she likes you. She gives extremely hard lab exams. Lastly, she is not accessible outside the classroom. DO ME A FAVOR, DO NOT TAKE HER!!
if you take her prepare to drop the class
Leoniy is a great teacher. Her classes are on point. Material is hard, but she helps you through it. If help is needed, she is always available. Does alot of demonstrations to help understand the topics.
Professor Leoniy is outstanding. I thoroughly enjoyed her class. This course is not a joke, material is difficult and you will be bringing the work at home on occasion. Always available for help. Will be taking her again next semester.
This class was hard but I learned alot. Professor Leoniy gives great lectures and demonstrations to help you understand the material. I hated doing comments on every line of code, but it does help you remember the syntax. Professor Leoniy is very helpful and always offers her assistance. I plan to take her again next semester.
So far the worst professor ever.
I am pretty sure the positive comments were written by her.
Unless you want to waste a semsester DO NOT TAKE HER. 18 people dropped her java class.
- Unreasonably paranoid about students cheating. - Doesn't understand course material; her background is business, not Comp Sci. Her lectures consist of her reading aloud from websites she finds as a result. - Disorganized. Materials are all filled with errors such as multiple-choice quiz questions with answers meant for different questions.
Don't believe these bootlicker's ratings. She is HORRIBLE , how can she help you when she needs help herself. I would have given her a zero If there was a zero in quality.
RUN! Horrendous computer science teacher. Her slides are disorganized and incoherent, clearly, she's not cut out to be a teacher. Her quizzes were crap, and her lectures were total waste of time. The top reviews are probably fabricated because she was completely unqualified.
Ok so I ended with a B in this class. This class is VERY easy at first, but becomes VERY VERY difficult due to her not knowing how to teach. She really does not understand how to code . She does give some opportunity here and there, but they wont do anything. Its true, her major is business, not com sci. I got a b from self study. Dont take her
At first I was skeptical about studying Computer Science, but Leoniy really was a welcoming professor. She was very responsive to my emails and always willing to offer help. A lot of people blame the professor in this field, but the truth is she will be your best friend throughout this course as the material is difficult to learn itself.
Currently enrolled in CSC161 w/ Professor Leoniy and I have to say that these reviews do not reflect her class AT ALL. I can agree that she is on top of students cheating, but what type of teacher allows cheating... Put in the time to do your studies and assignments and you will be fine. Ill bet all the reviews about cheating to be same person lol
You know how you feel when you're at a red light, and a cop car pulls up behind you? You feel like you're doing something illegal when you're not? Well, that's how this professor makes every student feel when taking a quiz or test. This professor does NOT know what she teaches and taking her class is a waste of time if you actually want to learn.
Absolutely love having a social, computer science teacher as my professor as it engages me more in the lectures. I love to see the comments about how Professor Leoniy is strict with cheating, thats how you know the student who wrote those reviews got caught not doing his own work LOL
Mrs Leoniy truly made intro to computer science a breeze. I was struggling to grasp the concept of object oriented programming but her assignments opened my perspective to these concepts. In addition, I am so grateful to be learning about querying databases as I see this is a mandatory skill for many soft. engineering jobs
I can guarantee that all of the positive reviews below are written by her (or she forced her students). Notice how they all have the same date? Leoniy is a god-awful professor who has 0 lecturing skills and gives insanely difficult quizzes/exams. You will deeply regret taking her. Save yourself while you can!
Try to switch profs if you get her. It seems like she doesn't even understand what she's teaching, doesn't show actual coding, the lectures are dreadful powerpoints that aren't even hers and she's not lenient with any software issues, ironic. I should've listened to the other people on here, she made me hate this major and I plan on switching now.
I hated this class so much, the reason I switched majors from CS is because of her. Instead of teaching us fundamentals she kept giving us programs to do and if your program didn't work she couldn't explain why. Her lectures are copy and pasted power points from the book which she just reads off of. Spent so much time teaching myself out of class.
This Professor has no idea what she's teaching and does not deserve to be teaching an Intro class. I promise CS is not as difficult as she makes it out to be and that there are better teachers out there. If you HAVE to take her class, be prepared to teach yourself.
Made CS so hard to me and when that I almost considered switching majors, oh she's also obnoxious and gives you 0 interest to listen to her, if this doesn't seem enough when I told her about the difficulty of the class, she told me school might not be for you, " you can be a Plummer or something else"... worst professor ever!!!
If your taking her class, just be prepared to study on youre own
made me stress so much with the amount of work and self learning i had to do.. good thing i dropped the class in time
SHE WILL MAKE YOU HATE CS!!
She talks alot and explains nothing
Mrs. Leoniy was my first CS professor and I have to say it definitely was a challenging course but she also gave mad extra credit out for those who wanted to do it. The amount of ppl who complain about their grade but didnt put in effort for EC says enough. Not many complaints but just be ready to put in the time & effort to learn
I love professor Leoniy. She did one on one zoom meetings with me to help me understand the material. Her lectures are great. She gives several examples and does live demonstrations. I feel confident I am ready for csc162.
Great class. Learned a lot. Prepared me for my transaction to Rutgers. Fair grader and always available for help.
The more you put in the more you get out of the class. Was not a cake class but do what you should and its all good. Prof is accessible when u need her. I had no problem. Extra credit is king.
I took her for fall ‘21 omg she is awful. She finds every reason to deduct your grade. Do not take her!!!!!!!!
Nothing in my life will ever come close to the awful experience that was this class. She is a very bad teacher, seriously don't do it.
Didn't write this review sooner because I believed I was the problem with failing her class. However after retaking CS with a different professor, and passing with little to no problems learning, I fully believe that it was professors fault now. She'll read off a powerpoint for hours and shows very little interest in teaching.
Professor Leoniy was accessible and always responded to any questions in a timely manner. As long as you follow the clear and concise notes and directions for assignments you will do great in this class!
I haven't even finished her course yet, and I've gotten 0's for things I have no control over. I wasn't allowed a "second attempt" because it says I did a first attempt on a quiz. I was locked out of my account and I couldn't even get in, so how can I even attempt?! She doesn't respect you or your time! I find her very hypocritical. AVOID HER!
Where to even begin with this one. You could code Facebook itself but hey no heading elements or comments? ZERO. Its a shame MCC allows these ridiculous egos to flourish and torture students. Especially this one, someone really needs get her off of her high horse. But hey she's only human RIGHT? She's by far the worst professor i have ever taken.
She is a hit-or-miss professor. Her teaching is not the best and she can be disorganized at times. But she gives you cool advice. She is helpful, available outside class, responds to emails, and never hesitates to help during class and code. She was caring and understanding. Her grading is easy just gotta stick to her instructions carefully.
She will make sure you hate java and computer science. I would never take her class again. She surely has unnecessary issues with students and horrible teaching style. Every class I saw her getting into arguments with students. specially the second half of the semester. Attendance was mandatory so she has someone to argue with in the class lol
She doesnt care about u as a student, just here for a check.
She is a nice professor, just follow the rules on the assignments and you will do fine. Quizzes are not bad at all, she always does a review before the quizzes so we can be prepared. The book is awesome, it was really an enjoyable class, learnt a lot.
Her class is joke. She doesn't really teach. Expects you to be there on time and all she does is reads word by word from slides. Useless class. I would never take her class again. I got B- but didn't learn anything in her class. I retook the class with Zale.
Wanted to like her so bad, but now I see why these reviews are as is. I was supposed to take another professor, but last minute they changed my professor to her. I don't she's confident as a teacher, she knows the material but doesn't know how to teach it to others. Like i said, I really wanted to like her, but her way of operating is ridiculous
She is not focusing on the main goal that is coding we are all freshman in the coding but the way she teach us and expect has is like we are so professional in coding, she grades you for small thing like why you do not put a dash in your program comment But she forget the main goal that is teaching us how to code has a freshman in coding side.
She can read PowerPoint very well, word by word. Expected nothing to learn. She talks a lot about stuff that is off-topic. I will never suggest anyone take Gina Leoniy's class.
This Proff is too much!! Always stick to rule. She want everything to be perfect. Her exams are very tough and no extra credit at all.
She Teaches everything from the w3 school!! she don't know what she is teaching.
On the first day, she makes aware that Computer Science is a difficult degree to obtain. Which all of us could agree with. As student's opinion on a professor is to help and guide the student to success. Professor Leoniy does NOT. All she does is talk in class about the Terminology of Computer Science instead of teaching us how to code.*QuizHeavy
Definitely strict/nitpicky, but not at all that bad if you actually **study**. A professor's job is to familiarize and support you, they can't magically beam the info into your brain. The people who always complain thru college about bad teachers are the same ones who have AirPods in the entire class. And she literally does give extra credit.
Professor Leoniy is amazing. She is a real teacher. Uses various exercises and techniques to help students understand the material. I am currently running a A in her class. I learned so much and will definitely take her again.
I actually learned something in this class. The exercises helped me tremendously. The course is preparing me to go to Rutgers, so I am glad it was challenging. Will help me to succeed at Rutgers. If you want to really learn, take professor Leoniy. She is definitely the best teacher I ever had.
Loved this class. Learned alot. Looking to see what other courses I can take with Professor Leoniy
Great class OMG. When I took my earbuds out, I actually learned something.
Gina Leoniy's Java teaching skills are abysmal, leaving students confused and frustrated. Her lack of clarity and ineffective explanations make learning Java a daunting task. Ask any of your friends who took her, and you will know that she is beyond terrible!
She got attitude. Teaches only from PowerPoint. Everyone hated her. Get ready to teach yourself. Gives 5 min quiz at the beginning of the class. If you are 1 minute late, then she won't let you take the quiz. Avoid her. Not recommended especially when you care about your GPA
She only teaches from a PowerPoint and talks about the terminology of Java instead of teaching you how to code. She will leave you confused, and make learning Java daunting for you. She is also quiz-heavy! Do not recommend !
Awful experience. Never taking her class. She demotivates on the very first day saying half of you will change you major half way. WTH
She doesn't even really teach; she just reads off PowerPoints. She is a tough grader and doesn't work with the students; she doesn't even know that some of her own test questions are wrong.
Honestly the professor is so bad, first of all her website for the assignments/lecture notes is not updated at all. When you do the assignments based on her instructions she literally takes off point because it wasn't accurate like dude upgrade your instructions, she expects me to be like Jesus all knowing with the instructions. And grading is bad
If you're not sure if computer science is the right discipline for you, then please don't pick her. Because she will ruin your interest in the major. Worst professor in the world ngl
Tests and Quizzes are very tough. I wish that she had given open notes during the exam and not let the students with disabilities take tests in the testing center
She is completely lost during her scheduled time frame
She wishes to become an army ranger because she is told the class this is not the best fit
Most of the tutors don't know anything She doesn't have time to sit with the students
She doesn't respond to emails on time I plan to become a gym teacher one day
Don't take this if you wanna major comp sci
She can't code. Ask her. She can only talk from slides. Ask her to write any simple code live in the class. She can't. She will make every excuse to avoid live coding.
Professor Leoniy was awesome. I learned so much in her class. The hands-on exercises helped me tremendously. I wish she was teaching more classes because SHE IS THE BEST!
Excellent professor for CSC161. I feel confident I am ready for CSC162. You will be happy you took her.
This class was my favorite class. I learned the complete front end/back end to web development. I wish Professor Leoniy taught more classes.
Fair Professor. Listen to the lectures, do the work and you'll be fine. When difficult she is available in her office hour. No problem.
I took this Professor. Very knowledgeable. Keep up with lectures, readings, work and be fine.
Good teacher. She likes when u participate. When I didn't understand I went to her for help, np. Just keep up with the assignments.
The Java class with her was nightmare. Terrible at coding. She has an attitude. Not helpful. Her answers are very confusing and confused you more. Asked many students to drop the class or change major. Exams are okay but harsh grader.
She's horrible, cannot actually code or diagnose. You could be finished with the assignment, have your code laid out, and she'd have NO IDEA what it was if you never ran it. You can ask her to make a webpage that said only her name, she wouldn't be able to do it. It's ridiculous. I feel horrible if this woman is anyone's first impression of CS
Listen to the reviews. She literally fakes to teach & avoid questions. Exams are completely off and full of surprises. you can tell she doesn't know anything outside her slide content and can't answer simple questions. I don't know how she qualified to teach lol Half of students dropped class by the 5th week.
I can't believe she teach Python. She made a mistake on simple if-else code on the second day of the class and few students had to help her correct simple 5 line code lol Such an embarrassing moment. Idk why she teach something she don't know. Don't take her.
This professor is the best. I learned. So much. Will take again.
Avoid Leoniy's class if you're new to programming. I only kept up because I had prior experience. She often gave incorrect info and doubled down when corrected. After I pointed out her mistakes, she singled me out and started antagonizing me. By the end, most students without a background felt lost and said they got no real help.
YO lemme tell you this professor is a joke. I'm being serious gang. She doesnt teach and depends on kids with knowledge to help the class. And shes never prepared. i would give he a zero if i could thats how bad it is. im warning you if u get this teacher drop it before the semester starts.
A controversial professor to many so here's an attempt at a genuine review. Negotiable with due dates, grades, etc. Assignments and quizzes can be confusing due the guidelines and notes on her website need an update and summarization. Even when asking for transparency, answers can be ambiguous. Hard to recommend despite doing well in this class.
Class Info
Online Classes
100%
Attendance Mandatory
87%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Stable
+0.10 avg changeRatings by Course
CSC247
4.0
(1)CSC241
3.4
(5)CSC125
3.2
(11)CSC161
2.4
(41)CS161
1.7
(20)Difficulty by Course
CSC112
5.0
CSC121
5.0
CSC1610
5.0
CS161
4.4
CSC135
4.3