2.8
Quality3.8
Difficulty18%
Would Retake102
Reviews18%
Would Retake
102
Reviews
Rating DistributionOfficial
5
29
4
14
3
10
2
18
1
31
What Students Say
“Her notes don't cover everything”
CST8234 - 1.0 rating“Worst teacher I've ever had”
CST8234 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
26%
Textbook Required
72%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.52 avg changeRatings by Course
GRAFIX
5.0
(1)KERVELDEVEL
5.0
(1)CST8110
5.0
(1)CST8229
5.0
(1)GRAHI1
5.0
(1)Difficulty by Course
KERVELDEVEL
5.0
KERNEL
5.0
NET3008
4.7
CST8234
4.7
NET1002
4.3
Reviews (102)
No Comments
Tight pants..w00t
Okay, ya?
She tells you exactly what to study, if you fail her course YOU SUCK.
If you work ... you learn!
great knowledge, bad lecturer, terrible tests
Brilliant woman, very smart and yes sexy too
Took 3 years to get a hot teacher, but it was worth it!!!!
No Comments
grep HOT
Great teacher !
She teaches you to learn some things on your own (just like the real world)
No Comments
No Comments
No Comments
No Comments
She's nice, although sometimes hard to track down. Good all around.
Awesome Teacher! Helps you if you out when you get stuck! Understanding ...Dave
She gives enough to figure it out on your own
Great super sexy teacher
No Comments
Unorganized!!! Lack of clear notes. Lab teacher is out of the loop.
No Comments
No Comments
No Comments
Nice, devotes lots of time to help in labs, but lectures are not so good.
Seems perpetually unorganized
Unorganized. Pointless assignments (Yeaa, I made grep. Big deal.).
she's hot, hot, hot, organized she's not, not, not
Great teacher
You don't want to be in her class.
No Comments
No Comments
No Comments
No Comments
No Comments
No Comments
No Comments
Overall, she really tries her best to overcome the language barrier she has. I found that the classes where people weren't learning anything, it wasn't her fault, it was the students' fault, because they were too busy stroking their male egos.
She expects a lot, but I guess that's good.
I thought she was a fair marker and had a lot to share with the class. I wish I'd had her for more than half a semester cuz the guy she traded with was an idiot.
No Comments
Actually, what she actually said was actually distracting me from actually learning. The actual jifties were actually actually actualizing slowly . . slowly. Not one of my programs worked. For the same reason each time. After 5 assignments, she still couldn't help us with the same problem. Good thing she can't mark, either.
English sucks, sentences start stop restart start = still unclear. (hint "s" words are pronounced e-s... ie scheduler = escheduler)add some words that get repeated twice in a sentence like: yeah, so, actual[ly] any you get the idea. My "actul" count this year was 346 times in a 15 week course
I can't understand a single sentence coming out of her mouth. I have been trying to "listen to" her lectures, to no avail. Is it just me?
Great!!!
If you actually enjoy the course and put effort in she will be very friendly and helpfull. Also one of the hottest women out there period, _sexy_ voice too! On top of that she can hack circles around all of us. What more could you ask? Looking forward to her owning me in kernel development.
No Comments
No Comments
No Comments
Nice math class
Best Teacher Ive ever had
Good teacher
Very intelligent teacher. Very fair. If you show that you at least attempted to do your own work, she will help you. She shouldn't have to spoon feed you if you are at your final semester.
She really tries to help the students with extra review times near the end of the term. Material and tests are fair just make sure you go to lectures. She has a slight accent but still very understandable, plus she looks better then any other IT prof!
Amazing Prof...Many disliked her cuz she ripped into them for their unexcusable stupidity. "you didn't bring your harddrive to a a computer class?" "if you do not understand this, read chapter 1 then 2 followed by 3 etc." LOVE HER
She will not give you marks unless you earn them. She will help if you can show you've been doing work, and attempting. One of my favorite profs, just make sure that you do your work, show up to lecture, and ask her for help when you need it. Also be prepared for a lot of yeahs
Sometimes her accent causes ambiguity, but it makes her class more interesting. She did a pretty good job, jsut needed to start easier, and save the harder stuff till the end. Funny attitude, just show you are working hard, and she will work hard to help. Easy on the eyes ;)
Expect to see your labs and assignments from out of syllabus. Her notes don't cover everything.
her questions are always hard to understand, and she doesn't teach all the information required to be successful on her assessments. Worst class I've taken
Gives quizzes for 20 min timer
Rude Does not answer emails She thinks that you know everything before coming to class quote: "20 hours of work" on a 5% assignment .
Worst teacher I've ever head the dissatisfaction. She thinks you know all the content THAT YOU'RE LEARNING THAT DAY before class. Her notes are next to useless, because the labs and assignments cover things not taught in either her theory or labs. Barely speaks or writes usable English. Told a class "if you can't do this, drop out". The worst.
If you're thinking about taking her class, don't. She'll fail you because you have a tab in the wrong place. Marks terribly, hates her students, and a group of us aaare dropping out because of her. Nice to see Algonquin keeps their teaching standards high with her terrible teaching methods.
Never wanted to not show up to a class more than i do with hers. Not only because i don't like coming to class, but because her negativity towards her students is just unbearable sometimes. She comes off as rude and too straight forwards with everyone and expects us to know everything asap..
Worst teacher I've ever had. Expects us to know things never taught. Gives unreasonably hard labs, quizzes, tests and assignments. Gets pleasure off of the failure of her students. Class average is in the 50s and her response is telling us to drop the course and/or program. Has no right to be a teacher. I pray for her future students' survival.
Excellent teacher. Really knows her stuff. The labs and assignments are really tough, but they are very engaging. She wants you to take something away from the semester. This class will make anyone a better programmer. Show up to class, ask questions, take notes, and you will do well!
definitely a tough marker, but i appreciate that when i'm working towards a career in a field i enjoy. you have to earn your marks but she rewards hard work and despite her jokes she will sit down and explain anything to anyone if they don't get it. its not an easy class, but if you wanna make a career in the industry, you'll appreciate the class.
Carolina is very passionate for C programming. If you do not show that you are willing to work hard and to be just as passionate for C, you will have a hard time. Show up to class, do the work well in advance. A lot of this class is trial and error, as there are many topics covered, you need to manage your time to succeed.
Honestly, she's the best prof here. All the bad ratings for her come from stupid and lazy butthurt losers. If you can't make it through her class, you can't make it out in the real world. She explains in detail everything you need to know. Her notes are very well put-together, concise and on point. This class will take up more time than the rest.
Great prof, gives engaging lectures but expects you to be engaged as well. If you come to class prepared to learn and you show you're ready to work hard, you'll do well.
First day i couldnt understand a thing due to her accent and thats when i lost track! I tried, but she wasnt accessible outside classes. She wants you to study for more than 6/7 hours a day for her subject??? Is that even a thing? The material is huge, so if you are 10mins late, you wont understand whats happening in class, had a C- so i dropped
The course itself is very intense. Carolina's lectures can be a bit hard to understand or confusing, but then again the entire course is difficult. Thankfully all the required material is given with a free online textbook(cisco netcad). She isn't that bad of a prof, at the end of the day you just need to make sure your understanding the material.
Extremely disorganized compared to previous profs who taught this course. You will feel absolutely lost in her course. She just paste old recorded lectures with outdated information. Not very precise will provide you with incorrect information, which will lead to frustration trying to complete an assignment. Not the most meticulous person.
It's so sad that students' academic progress is delayed. Her lectures are disorganized and hard to follow. If you can take this course with anyone else, I strongly recommend doing so.
She seems like she is very nice person, but not an amazing prof. Her lectures are extremely heavy with 80-150 fully packed slides on average, and her labs could not be less organized. They are only to demo and not help to you. Her website makes it impossible to find resources. I wish she would just give us the netacad course so I could teach myself
If this course is offered with a different prof, I highly recommend you take it with that prof. It will save you a lot of mental trauma. Seems like she does everything else well besides the teaching and marking part.
WORST prof ever. She needs to get out of college and work at Macdonald's. Extremely poor teaching skills, combined with unorganized class content. Also, she is paid to teach her students and mark our labs and quizzes, but since she is a super lazy woman all she does is use a script to mark our labs, and her scripts never work properly.
The most disrespectful, unorganized prof ever. Her scripts for labs are trash because she probably does not know how to write a program that is not buggy. Gives labs during the reading week that require students to do it in person. Take with any other prof if it's possible, stay away from her.
Rude and unhelpful at all. Extremely hard labs with no help provided, if you go ask for her help she will tell you to drop the program and go to Macdonald's to find a job. Her course materials are impossible to find, because they are unorganized. She is not fair at grading labs, she is doing all or nothing while grading.
Rude, does not help whatsoever. Labs always come back with a questionable mark because of the script she uses to grade them. Messing up my mark for a fragile script she wrote herself. Confronting her about certain things is just saddening - either she bashes you down and tells you to drop out or she will not help you at all. Crappy professor. Zilch
Does not like to reply to email cause "I have more than 60 students". She's unprofessional and disrespectful when dealing with the students questions and concerns. She laughs at students misery. Her motto that she repeats "Don't wish that it easy, wish that you are better". She seems proud that her course is hard and has a high drop/fail rate.
I have never had a professor so unprofessional and disliked like Carolina. I have never been so degraded in a class before where it truly ruins my day being in her lab. Shes too lazy to grade her own so she uses a program that she made to grade labs which is inconsistent. Does not like being asked questions. I hope I pass so I never see her again
Just want to get out of her class seriously. I don't want to see her ever again. Teaches networking and continues on talking. Most boring lectures, and stingy attitude towards students. Teaching for 24 years, it's time for her to retire and get her pension plan. Leave and never come back.
character traits of carolina: lazy, disrespectful, rude, annoying, contemptuous, useless, and blunt
I don't think I've ever seen a prof so keen on the entire class failing... I understand that she can't expect everyone to pass with 90s but man when the entire class is consistently failing labs and quizzes, you have to take a look at your teaching. She also has a hard time grasping the fact that this is the first year we have even seen routers IRL
This prof is wilding. She expects too much and gets enjoyment from seeing people struggle. Her Tests and Labs are unreal and She makes fun of you for knowing sh*t. If you're gonna be taking her class you probably won't have a choice of picking another prof or taking it in the summer. Just be prepared to dedicate to whole semester to only her.
she laughs at students struggling during her labs and tests, GOODLUCK having her for any class. expects you to know everything you ever learned in your program and past courses with no review. has too much pride and an ego to know when she is wrong
uses crap scripts to mark work on some all or nothing grading scheme in person tests are not it too harsh, and doesnt really take in the context of having two years online and that all the students are all over the place in terms of knowledge expect her to quiz you on literally everything you have learnt from level 1 to now
Horrible....from the depths of hell! She is the reason I don't believe in good people anymore!! SHE MADE ME LOSE 10 POUNDS IN 2 MONTHSSS!!!!!! Don't pay for gym....just take this class.
hectic class
If my doctor informed me that I had 1 hour left to live, I would spent it in her lecture because it feels like an eternity
She's either on Vacation or on Campus giving students hell. At least she's not worse than Robert Brandon. X_X
There are some good things to be said such as her emailing and her passion for the course but most of my opinion of her is negative. She isn't very interesting as a professor so I never attended. Her auto grading is terrible and you have to manually email her to get it fixed. On the midterm ~70% didn't get above a D+ and ~40% failed before curving.
Professor Ayala is a very difficult professor. There are some pluses. Firstly; she is forgiving and kind. If you ask for genuine advice or late resubmit assignments she can be lenient. She really tries. However; her very flawed auto-grading system and difficult labs prove her issues of fundamental values. Class average is extremely low, many fail.
Carolina is an excellent professor. She is very care about her student and can give very reasonable feedback. Although many previous rates said she is hard, using auto-grade etc. But I can tell you the thing she is teaching or using are very useful for your career if you real want to become an network engineer
Carolina is a bad teacher and an even worse person. She mocks and insults students for asking questions during labs and clearly isn't knowledgeable about the material. She relies on her poorly written script that for some odd reason she take pride in. U get no real opportunity to learn during the labs. If you can avoid her, do so. If not pray
Carolina is a great professor & wonderful person. Engaging lectures, challenging labs, extremely knowledgeable & a talented programmer. Reach out, she always makes time for students who genuinely want to learn. Don't expect a participation trophy, put in the effort. This course will test your knowledge and there are no shortcuts.
Avoid Carolina Ayala for NET3008. Shows clear favoritism, unclear instructions, and grades harshly. More focused on her Python scripts than actually teaching networking. I always heard storys of her failing half of her class, i found out the hard way when i took her NET3008 class that she indeed does fail over half of her class
Advice for anyone taking this course: Avoid Carolina Ayala if possible. She overcomplicates simple material, uses confusing grading, assigns excessive readings, and relies on open-ended questions instead of multiple choice. The course becomes stressful and hard to pass.
the class is hard but she is amazing at teaching it.
Not prejudiced at all other guy was lying. Amazing teacher - really goes above and beyond to ensure you have solid fundamentals and provides plenty of resources for continued learning. Thank you, Carolina!
Class Info
Online Classes
100%
Attendance Mandatory
26%
Textbook Required
72%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.52 avg changeRatings by Course
GRAFIX
5.0
(1)KERVELDEVEL
5.0
(1)CST8110
5.0
(1)CST8229
5.0
(1)GRAHI1
5.0
(1)Difficulty by Course
KERVELDEVEL
5.0
KERNEL
5.0
NET3008
4.7
CST8234
4.7
NET1002
4.3