2.4
Quality4.3
Difficulty32%
Would Retake89
Reviews32%
Would Retake
89
Reviews
Rating DistributionOfficial
89 total ratings5
22
4
5
3
4
2
10
1
48
What Students Say
“Nina is a knowledgeable instructor when it comes to Networking, but she definitely gives a condescending attitude when it comes to understanding a new concept”
CMPN371 - 2.0 rating“Nina is not a good instructor, period”
CPNT220 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
74%
Textbook Required
6%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-0.76 avg changeRatings by Course
NH311
5.0
(1)CNPT220
3.8
(6)CPNT254
3.5
(2)CPNT220
3.1
(22)CMPN371
2.8
(5)Difficulty by Course
CPNT254
5.0
CPN999
5.0
CMPN220
4.7
CPNT219
4.4
CMPN371
4.2
Reviews (88)
Great instructor. Very passionate about networking. Very patient with students. Always willing to help. Entertaining.
This is what a teacher is. No, it is not an easy pass, you need to pay attention. Yes, this is what networking is and how you get better at it, is listening to Nina!
Always make sure you're prepared for her class, She expects you to know 100% of the material every week, She doesn't mess around when it comes to marking check-up labs and written assignments. Can be very unforgiving if you don't know your stuff.
meh. only take her class if you're really into networking. otherwise switch classes. she is so demanding
be careful when you have this teacher. by far the hardest thing i've ever done at SAIT because she's so nitty gritty to the material and she usually picks on the "dumb" students to answer her questions. You learn alot from her but shes very tough on theory/lab exams .
Nina is by far the best instructor I've had at SAIT. She seems really tough at first, and absolutely if you slack she is very unforgiving. But she explains concepts in a super clear way that even now I won't ever forget network concepts. I'm not even a networking major. Lots of heavy class participation btw.
i had a hard time understanding her since her erratic behavior gets in the way. most of the time she berated me for not knowing stuff and made me felt like I was dumb to answer her questions...
Nina is not a good instructor, period. While she'll have her boss (the academic chair) believe so, she is not. She treats students as if they are children. I'm a grown adult and I do not care for your antics. She makes scowling faces that are not pretty. If you fall within a certain 'group' she respects you. I wish I could elaborate on 'group'.
Nina is a knowledgeable instructor when it comes to Networking, but she definitely gives a condescending attitude when it comes to understanding a new concept.
Many students takes Nina's words personal. I find Nina very helpful and she makes sure you understand and remember the concepts. Her method of teaching is somewhat different than the main stream "western" college; however, is very effective. She is by far one of the most entertaining instructor I've had.
Well educated instructor, but it's almost like she gives off an aura that mysteriously repels students from talking to her. She does a poor execution of teaching the material, and tends to overlook some concepts. Her Theory and Lab tests however, are fair and well designed.
Nina is a lovely person. She has a passion to teach, anf care about the students. However, she does not know how to teach. Her lab classes are weak, and her manner of talk with the student makes the students becomes intimidated to ask. Her exams are so hard, they are not balanced. When Nina learn how to teach, she will be a wonderful teacher.
Nina runs a mess of a class with little to no theory actually covered, she prefers that students read during their own time and she just gets students to answer and explain key concepts in class. While it might work for some people's learning style it certainly did not cover enough content or make relations between course content. Her respect for s
Warning! Her labs are disorganized, lectures are confusing and she has some kind of attitude that makes you feel like the dumbest person on Earth for even asking a question. In a word she is unhelpful and I recommend another professor if you have the choice. Textbook use is only marked as mandatory as I don't think you'll learn otherwise.
Still remember when i first started ask her a question, she replied me ....10 questions. Then i kept my mouth shutting up in her class forever! Lab is ok, theory is nightmare.
Nina is a nice lady, she just doesn't know how to teach. She asks the class questions, which good for her for trying to get people involved, but then gets angry when no one answers. The problem is no one knows the answers, because they can't follow her lectures. Most of what I learned was through labs. She's extremely hard to work with.
Nina is a nice person, but a very difficult professor. She expects a high class participation in theory, often getting very upset when she does not receive it. She is a very hard person to approach and ask questions to, she seems upset when you do, as if your question offends her "No bad questions" doesn't apply here. Poor Lab instructions as well.
Nina can be harsh, but you will not have a better teacher in the Networking stream. She cares deeply for her students, and will go way beyond necessary to ensure you understand the content. People tend to have issues with her abrasive teaching style, but if you put in the work she will absolutely prepare you for the rest of your time at SAIT.
Her class is pretty flawed it's kind of hard to understand her and her instructions are really bad. Additionally my entire class was held hostage most of the time and too scared to ask questions because she would basically flame you for doing so unintentionally or not. Be prepared to self learn.
Love to humiliate students, at one point she told me to drop her class because I didnt know how to answer the 1 question for subnetting.
Nina is pretty intense but she deeply cares for her students
By far my favorite teacher. She's funny, engaging, and great. If you're a snowflake you will not like her class, she's blunt. Nina knows her stuff and is very passionate about her work. Don't ask stupid questions, no bullcrap, and you'll do fine. Pretty much no homework, this class was pretty easy. North Korea Style!
Nina is 100% my favourite teacher ever. She showed passion in her work and set her students up for success. Nina's class was one of the only classes I was ever excited to attend. Her unique teaching style really helps students understand and brings joy when learning. CPNT 220 is a difficult course but with Nina it felt fun and manageable.
Nina is fantastic. She has passion for the material and makes class engaging. She can be a tough grader but is always fair. Sometimes is easy to perceive her teaching style as somewhat abrasive, but she is always just trying to push her students to learn.
A positive review obviously stands out here. My experience was a teacher who genuinely cares about her students, provides well-structured lessons with useful exam prep, and responds to email questions incredibly fast. Just engage with the class and you'll do perfectly fine.
This teacher is difficult but tries her best and gives great feedback about assignments and what you may have done wrong. You need to initiate communication to receive feedback. Altogether a professor that has a great breadth of knowledge in IT and has worked at SAIT for many years. Expect to work hard to pass this class
Nina was by far the best teacher I have had during my 2 years at SAIT. Anyone who rates her lower than a 5 is a sensitive little be. She is aggressive and harsh but takes immense pride in challenging her students to learn the content. The world is harsh get used to it. .
ARP If you know, you know.
Nina is a "tough" teacher for poor students. To the students who do participate and listen, Nina does her very best to ensure that you receive the best possible learning experience. If I were to major in networking, I would recommend anyone to do their best to be in any courses that are taught by Nina.
Nina is the best of my teacher in this 1st semester. Good teaching style. Good lacture review. Very professional. Fair grade.
Good luck
Whatever you do make sure you don't ask questions.
You must avoid Nina Choi because she can't teach. The textbook is your best friend if you are stuck with Nina as your networking teacher. It says a lot about SAIT when they keep such a low-quality teacher around for years even though she has received many terrible ratings as a teacher.
never again would I take her class
Nina is a fair professor who asks a lot of her students sometimes. I do believe she is a caring and invested teacher and does well to bring students into the activity. If you want to succeed in Nina's class you have to push yourself as it is very technical and ask for the assistance.
She will not treat you as an adult although you are the one paying for the course. She will belittle you for not following her instructions and forces you to participate. She will force you to turn on the webcam but then make you watch a pre-recorded lecture anyways. Her teaching style does not make sense and her attitude is entirely condescending.
Some people may find her style of teaching hard as she does not hold your hand or provide easy answers. Nina structures her class in a way where you often have to think logically and research to find the correct answer to questions. This provides a better understanding on a topic that is quite intense. Nina celebrates students who work hard.
Start of the semester it was great, but the end and final project the class became hell, get a good group or risk failing. Final project is terrible (35%), if your group needs help on it, ask another network instructor cause good luck asking her for clarification. Can be a good teacher BUT will belittle you. "Show me the money" IYKYK
Nina is very knowledgeable in networking & I learned a lot in her class. But her social skills are lacking. She once said she sees herself as socially awkward. Agreed. She often takes her feelings of familiarity with her students too far to the point of rudeness & disrespectfulness. BUT if you have a thick skin & do the work, you'll do well.
Every skill you experience and gain from her lecture will be verified later in life. If you can not overcome her class without crying in the end, you probably still need to enhance both your learning and professional skill a bit. But Taking her class will demonstrate to you a "BIG Return" of investment sometime during your life.
Expect due dates to be changed on a dime, she will email you telling you an assignment that was originally due in a week is now due right then and there. She has no interest in her students passing, and will blame her entire class for not understanding the content instead of the common denominator, herself.
If you decide to cry in her class we fully understand. Now me personally, I cry in the bathrooms but I guess crying in class would allow other students to grasp a fraction of the struggles we go through. Like a little foreshadowing, except it's too late to turn back so your just left with dreading having to go to her class every single week.
She will think as you are networking gods and expect you to know everything and if you will ask for any help you will be ignored or humiliated in front of everyone and will be shut for whole semester. Moreover, on last day of her class she came with all the clarifications of her ill behaviors and even tried to make other instructors look bad.
worst teacher
I got grade by my self ,there is 0 contribution of nina in this course. All you have to do by your self.
Nina's class started off on a rough note when a group of people from my classmates tried to go to the chair about a couple of Nina's tests that are worth roughly 0.5% of the final grade. This caused Nina to stop doing the tests and she made our final project worth more to compensate for the extra %
She is the cause for a lot of students failing.
By far, the worst teacher at SAIT! Save yourself the time and money and switch out of her class, better yet, don't go to SAIT.
She is horrible at explaining and isn't cooperate or helpful to the students at all.
Not Fun
I got no words!
bad prof
I got no words, she would suddenly yelled in class. She just suddenly change the marks for one part in the final project. The way how she speaks, makes me feel like everything turns wrong because of us and she is the victim....
If you want to learn something, take the class. Work hard for it and you will like it.
I got no words except how her grading system is really bad!
One of the Best Instructor for Networking. Her way of teaching is amazing.
Her teaching style is awesome. If you attend her class regularly, you will definitely pass the course with outstanding marks.
Every single class she would spend around 20 minutes before teaching lecturing us. Nina isn't very approachable, people would be scared to walk up to her. Dreadable class. She drills information into your mind which can be helpful but overall not a very good teacher. She's rude. Best thing to do is to lay low and not make yourself known in the clas
This is a first-semester course that is not too difficult, but she has made it unnecessarily more difficult and confusing. She creates a terrible atmosphere in the classroom. She offers opportunities to ask questions, but you never get the answer you're looking for.
I don't think she's quite happy and she takes it out on students unfortunately, she rants about other profs how she didn't do something right and I don't blame them she's not a good instructor. She makes students feel stupid for asking questions and isn't helpful at all. Better off studying this course yourself and figuring it out on your own.
Avoid her if you could
Very passionate about networking but has a strict teaching style. She makes networking easy to comprehend and makes lectures entertaining. Be advised that she teaches at a very fast pace so you may need to read ahead. Her classes are not for the weak, so if you keep up with her and don't procrastinate you will understand and learn a lot.
doesn't give assignments, only in person assessment's so its impossible to know where you are at/where to improve consistently.
Extremely difficult to follow in lectures. Grades only tests and quizzes thus giving little insight into where you are at in the course. Avoid her if possible.
Worst prof on campus, most boring snooze fest of an intro class you'll ever take. No assignment's only quizzes and tests so if you don't do good on all of them good luck on passing. If you don't like being yelled at and feeling like you should already know everything on the first week of classes don't bothering taking this course. 0/10.
She might mislead you to prepare wrong direction for the tests out of curriculum guideline, because he didn't follow the schedule or she modified several times into the same file name. She would tell you subnet is important but it would happend after 3 weeks. When she told you a wider scope exam, but it would be 70% focusing on subneting.
The teacher was very strict and emotional, always spending a lot of time talking about how much effort she had put into preparing for the course. She doesn't allow asking questions in class to interrupt her rhythm, but if you ask her during breaks, you have to look at her mood to decide whether to answer you or not.
I honestly don't know how she's been teaching for this long! Nina Choi is THE worst
She is a really good professor; she is very strict and tough, but you will learn, she sets you up really well for 2nd and 3rd semester if you actively pay attention and try in her classes.
I know a lot of people don't like Nina, but here's the thing about her, she cares, she genuinely cares about the material and her students. She is very intense and get ready to put in the work if you want to do well, but she will do her best to help you. A lot of people don't like her, but she will help you learn and if you try you will do well.
Strict and very blunt. Participation grade is based on answering to her on zoom chat. Online classes were just labs we would do by ourselves which we dont submit to her and shell just be there to answer questions.. Only grades by in person assignments and tests.. no assignments. If you show up and do the work you will be fine.
She's quite intimidating, and the way she grades is awful and not flexible. Please avoid her, and beware of your vpn and small mistakes she doesn't listen for 2nd chances, she's a professional Cybersecurity in sait too. Becareful.
attendance is not required but she marks me absent 12 times which is not true I've never miss any of her classes. I'm surprise she's been teaching for more than 15years. She gave us test on stuff she didn't do. If English is your 1st language you will probably understand what she's talking about if not than it will be confusing. The worst.
She doesn't know how to teach
Very bad professor, I don't understand how is she teaching for 15+years . she doesn't take attendance and she gave me 12 absents but that's not true I am always there in her class. Half of my class has already emailed sait for withdrawal from this course. Save yourself by not taking her class
What she teaches in classe are not in the test, for the exam she will tell you to study something that's not in the exams. All she kept saying in classe is follow my instructions. Her English is not clear you'll get confused. Sait needs to do something about her. Worst teacher ever
She is really doing unfair with students ,she asked that questions which were not a part of syllabus of assesment,and after test she explain that part of assessment which was not in syllabus. What is this ???? Lab classes were online but, assessments were offline.
Awful professor. Too busy with her gonzaga schooling to care about her students. Unapproachable and rude. Online classes were useless. Doesn't bother to demo a single lab or show you how to use packet tracer. Lots of self learning as she is extremely hands off. Worst professor I've ever had.
She was alright until she pulled that stunt with the grading in the last month. Hiking up the final exam weight and ditching participation at the last minute? Her excuse was that it would boost our marks with 'bonus points' that never even materialized. Seriously untrustworthy move.
Nina is a tough grader, always in a bad mood. asking questions are not allowed in her class or she will make u feel like you are stupid. tests are similar from the textbook but does not even teach what is in the book. No homework, but tests are SO SO heavy. Requires attendance but records it completely wrong! DO NOT TAKE HER SHE'S AN AWFUL PROF.
Mostly she talk rudely with studens, especially with internal students. She doesn't know how to teach, she just knows how irritate and shout in the class, that's all.
Nina has a specific style. It's not going to be a match for all students. However, those who want to be there and are at least ready to participate will likely benefit from her style. She is a Zero tolerance instructor. But she lays out her expectations and rules clearly at the start. Respect is returned if given. Overall learned a lot.
Nina is a good teacher for those who are there to learn. You can't BS your way around labs and or theory. She demands your attention and expects effort. She definitely helped me not just get a C and move on, she makes you learn the content. Shay be loud but it's because she expects the best from her students.
Nina Choi is the WORST prof in SAIT. Not only does she not know what shes doing, but she doesn't seem to care at all. Asking questions will get you nowhere but being humiliated in front of the class, not to mention how HEAVY the tests and labs are. I had to teach the content back to myself after every so called 'lecture'. AVOID AT ALL COSTS.
Nina is still my favourite, despite the difficulty of the learning materials. The learning experience with Lina fully prepared me to overcome the extreme difficulty and rigorous professional destination exam this year through applied self-learning, maintain high academic and professional ethics, and overcome test anxiety in her class.
she talks to students like theyre inconveniences,not human,& acts confused when people dont magically understand material she never explains.Asking a question is volunteering to be insulted.Her tone makes any child cry and has mad students cry in class.The class isnt challenging because of the content,its because you have to survive her attitude.
Shes not good at teaching. She be reading half the slides and yap about random stuff. I lose braincells by going to her lectures. It's better off just study by yourself. She's rude and have no respect to her students. She would publicly makes fun of students asking questions, making you feel like you're insufficient
Nina hates being asked questions, spends half the lecture going on tangents, and is generally rude and disrespectful. At one point, she didn't even know how to expand the Teams viewing gallery — thinking that only ten students had their cameras on when most of us did. As a result, she marked most of us absent!! She should not be an instructor...
Class Info
Online Classes
100%
Attendance Mandatory
74%
Textbook Required
6%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-0.76 avg changeRatings by Course
NH311
5.0
(1)CNPT220
3.8
(6)CPNT254
3.5
(2)CPNT220
3.1
(22)CMPN371
2.8
(5)Difficulty by Course
CPNT254
5.0
CPN999
5.0
CMPN220
4.7
CPNT219
4.4
CMPN371
4.2