1.9

Adhiambo Okomba

English - LaGuardia Community College

1.9
Quality
4.3
Difficulty
17%
Would Retake
85
Reviews
1.9
Quality
4.3
Difficulty
1.8
Helpful
2.0
Clarity

17%

Would Retake

85

Reviews

Rating Distribution
Official

5

11

4

5

3

3

2

13

1

53

What Students Say

Avoid taking her class

CSE099 - 1.0 rating

If you're late even for a second, you're marked absent

CSE120 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

100%

Textbook Required

46%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

95% confidence
Based on 33 grades
Most common grades:
A (9)
Drop/Withdrawal (8)
Not sure yet (8)
Grade Distribution
A(11)B(2)C(8)D(9)F(3)A-/B+(8)
Based on 57 reported grades
A: 9
Drop/Withdrawal: 8
Not sure yet: 8
B+: 5
Common Tags
Tough grader (18)
Lots of homework (13)
Get ready to read (10)
Skip class? You won't pass. (10)
Lecture heavy (5)
Test heavy (5)
Tough Grader (4)
Gives good feedback (4)
Rating Trend

Declining

-0.76 avg change
Sep
Jan
Apr
May
Oct
Dec
Last 6 months
Ratings by Course

CSZ099

4.0

(1)

ESL097

3.0

(1)

CSE099

2.4

(34)

CSE120

2.1

(19)

CSE

2.0

(1)
+8 more courses
Difficulty by Course

CSZ9936

5.0

CSE095

5.0

ESL97

5.0

ESA99

5.0

ESL099

4.8

Reviews (85)
1.0
5.0
CSZ9936
Sep 28, 2006

this professor is so mean she acts like we still in high school

4.0
3.0
CSZ099
Oct 27, 2006

No Comments

1.0
5.0
CSE095
Sep 12, 2007

dont go she is crazy

4.0
5.0
CSE099
Nov 6, 2008

this professor is so strict. but she good coz u pass if u take her class she obliged everybody to work hard..i think she's nice coz she doesn't wants her student to waste their time by talking or eating or coming late..i loved her..

2.0
5.0
CSE095
Dec 4, 2008

crazy drop ur class right away if it happenes that u in her class

5.0
4.0
CSE099
Mar 1, 2009

Great, great Professor. She is strict but her way of teaching very effective. A+

2.0
5.0
CSE099
Aug 15, 2010

crazy avoid her..

2.0
4.0
CSE099
Aug 3, 2011

She is very tough Prof. If you can just avoid her. No interesting of her class and lots of homeworks.Don't recommend her class.

4.0
3.0
CSE099
Nov 2, 2011

Prof.Okomba is a great professor.She is very helpful in class.She is also very strict,but very fair. She wants her student to succeed. If you are a hard worker, this prof. is right for you and you'll pass her exams.

4.0
3.0
CSE099
Sep 6, 2012

I was taking her class in Summer, then you have to buy your textbooks and come to class every time if you want to pass her class. Ask question in the class, and talk to her.

5.0
3.0
CSE099
Dec 20, 2012

She is a serious prof. You can't always see her smile in the class,but she want to help all the students in her class, but if you not come to the class. she will not care of you and you must follow her order to do the homework assignments,otherwise you have to repeat it. Pls do the hw and come to the class, if you want to pass the class.

2.0
4.0
CSE099
Feb 25, 2013

Took her last semester. EVERY in my class was just miserable. She sucks !!!!!!!!!!!!!! had to retake class and PROFESSOR GLICK is a GENIUS pure genius! take professor glick ask any of her old students she is strict but she will make sure all her students pass the ACT .. good luck if you choose okomba !

3.0
1.0
CSE099
Aug 3, 2013

God,what a crazy way, she uses to tech. Even though got 91 in ACT, she gave me B :(. However,she is an effective teacher,but would never suggest anyone to take her class.

2.0
4.0
CSE99
Oct 18, 2013

she is not a good prof. she will kick you out of class if you don't got the text and she will not take no homework and work without the textbook and you be lucky if you takes your work. but don't think you going to get grade cause she won't give you a grade. she not a good prof you with. and she she so disrespibile.

1.0
5.0
CSE099
Dec 16, 2013

very difficult.. shes very hard headed.. BAD attitude, switch your prof. ASAP

2.0
5.0
CSE099
Grade: C
Jan 22, 2014

AVOID HER. Didnt let me take the ACT for no apparent reason

2.0
4.0
CSE099
Grade: B+
Jun 14, 2014

If I was told to give a advice to the new registered students who have to take CSE classes. I would say Avoid her, not helpful at all. She's rude with loads of attitude. whenever you ask her a question instead of you expecting a answer you'll get a question back. YOU CANNOT GO WASHROOM EVEN IN EMERGENCY.

1.0
5.0
CSE099
Grade: A
Jun 18, 2014

This prof. Is the worst one ever. I passed her class and ACT Test as well , but I didn't get any kind of help from her. She was returning our projects after one month, sometimes after two month. So I wasn't able to know how I was improving. If you ask question she will never respond with answer. That 3 month was awful I her class.

1.0
5.0
ESL97
Grade: Audit/No Grade
Dec 23, 2014

Not helpful at all.

2.0
3.0
CSE
Jan 9, 2015

Strict individual she made it clear on the first day "if you are planning on coming to class late drop her class, if you don't have the book by Monday drop the class." She's a rude individual she doesn't know ones financial issue but demands to have certain things at a fixed time. No bathroom, no lunch and no yawning which is wrong.

3.0
4.0
ESL097
Feb 11, 2015

Sometimes she is strict with our homework, you may not like the way she talk. However, you will find the things she taught is how useful after you pass her course. By the way, she is a patient teacher.

1.0
5.0
CSE120
Grade: Drop/Withdrawal
Jun 30, 2015

She was the worst professor I've ever had in my life. PLEASE BEWARE!

2.0
5.0
CSE099
Grade: Drop/Withdrawal
Aug 5, 2015

I had her class and I dropped. First reason, if you late 3times even 1mins counts late, than you will marked as absent. She doesn't hear your explanation she only focus on her own way teaching. If you don't have book she doesn't accept homework. She doesn't allow you to share books with the other classmates. The way she teaching is to push you.

1.0
3.0
CSE099
Dec 8, 2015

This professor is the worst one ive ever had. She totally out of her mind as well her way of teaching is very poor. Most unhelpful class ever taken.

1.0
5.0
CSE099
Grade: Rather not say
Mar 10, 2016

very difficult with everything

1.0
5.0
CSE120
Grade: B+
Feb 3, 2016

I did all the work and got 90 to 100 on all my tests and she gave me a b plus. She is strict. If you're late even for a second, you're marked absent. You will be treated like a little child. She has no respect for anyone. She speeds through lessons and expects perfect accuracy, even though she's far from accurate herself! AVOID HER

5.0
1.0
CSE099
Jun 14, 2016
Would take again

That's true she is strict, but also fair and patient. You don't have to avoid her. If you do good you will get good.

5.0
4.0
CSE099
Grade: A-
Jun 27, 2016
Would take again

She's a really good Professor but, at the beginning she looks kind of rude. At the end she recognizes your efforts and she'll help you out. Every week she gave 1 or 2 little and easy tests. She's very professional. Furthermore, she's an straight person, but nice.

2.0
4.0
CSE099
Grade: C-
Jul 26, 2016
Wouldn't take again

This teacher is a very very strict she will make you be responsible no exuses, she will not take late homework, she gives you test and expects you to have it completly memorized for the next day of the exam, she has an additude, you have to do as she says or else she will fail you!! She teaches although her writting is bad and difficult to understa

4.0
3.0
CSE099
Grade: A
Aug 10, 2016
Would take again

She is a tough professor. Attendance is mandatory. Also you must have a book and a stapler. Submit the assignments on time coz she won't accept the late ones. Other than that, just study what she asks you to and you'll be fine..

1.0
5.0
CSE099
Nov 10, 2016
Wouldn't take again

Not an understanding professor doesn't care about student or their grade . Teaching techniques difficult, bad attitude and can be very rude.

Tough Grader
1.0
5.0
CSE99
Grade: Drop/Withdrawal
Nov 17, 2016
Wouldn't take again

I wouldn't recommend no one to take her class. She gives a lot of work for a non-credit class. She doesn't care helping students. Whenever you will ask her for help she would get mad. Avoid her. I'm saying this because I took her course before and I wouldn't recommend no one to take her course

Get ready to read
Skip class? You won't pass.
BEWARE OF POP QUIZZES
1.0
5.0
CSE099
Grade: D+
Feb 2, 2017
Wouldn't take again

She's really horrible . She is rude and disrespectful . She cares about no student or your work . She will still fail you .please avoid her .if she's the last option you have to b in your schedule wait till another semester to take someone else . She gave me a D+ and participated and did all work .please please don't do it to yourself . Shes bad !.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
2.0
3.0
CSE099
Grade: A
Feb 2, 2017
Wouldn't take again

Well, first you need a book, a dictionary and a stapler. She is rude and does not care about her students. i still got a good grade but i wouldn't recommend this teacher.

Tough Grader
Get ready to read
Skip class? You won't pass.
3.0
4.0
CSE099
Grade: A
Apr 24, 2017
Would take again

She is a nice professor. By the way, It is true the fact that she is rude and sometimes disrespectful. However just pay attention to class, participate, be on time, do all the homework, prepare for weekly quizzes and you will be good.

Gives good feedback
Participation matters
Skip class? You won't pass.
1.0
4.0
CSE099
Grade: B-
Jun 1, 2017
Wouldn't take again

Omgggg !!! Avoid taking her class . She is THE WORSE . She hate when you ask for help or ask her questions. I swear I used to come home so stressful after each class . Every week quize . She gives home work without explaining. Avoid if you can !!!

1.0
4.0
CSE120
Grade: Not sure yet
Oct 4, 2018
Wouldn't take again

I saw ALL the comments of people who have had bad experiences with this professor but I saw that some people were able to get through and still succeed. I entered this class as optimistic as possible and did everything I could. This professor is hands down the furthest thing from understanding. Extremely Tough Grader.. AVOID HER AT ALL COST.

Tough Grader
Get ready to read
LOTS OF HOMEWORK
5.0
3.0
CSE099
Grade: A
Dec 17, 2018
Wouldn't take again

If you work hard, you will pass!

Participation matters
1.0
5.0
CSE099
Feb 7, 2019
Wouldn't take again

DO YOURSELF A FAVOR AND NOT TAKE HER CLASS. SHE'S THE WORST

LOTS OF HOMEWORK
TEST HEAVY
LECTURE HEAVY
1.0
5.0
CSE099
Grade: C-
Mar 11, 2019
Wouldn't take again

difficult

Respected
Clear grading criteria
Lecture heavy
1.0
5.0
CSE099
May 14, 2019
Wouldn't take again

don't take her class trust me

So many papers
Tough grader
1.0
5.0
CSE099
May 15, 2019
Wouldn't take again

this is the worst teacher I ever had, first she doesn't care about anything and if you coming late 3 times she is going to be more disrespectful with you and when you tried to say something in class she is going to be so rude please don't take her class

Skip class? You won't pass.
Graded by few things
So many papers
1.0
5.0
CSE120
Grade: Not sure yet
Jul 29, 2019
Wouldn't take again

I believe you we are in college to learn. in this class she makes you feel like your on your own, she say one thing and do another. She not always clear about what she wants us to do and she makes excuses for her poor actions. this professor is very rude and disrespectful. I would never recommend her class to anyone.

Lots of homework
Test heavy
1.0
5.0
CSE099
Grade: F
Dec 16, 2019
Wouldn't take again

trust me she is very bad on teaching all the class and always rude pro. take someone else instated of her otherwise you will go to hall.

Lots of homework
1.0
5.0
CSE120
Feb 12, 2020
Wouldn't take again

She is extremely rude to her students and makes you feel dumb when you answer questions. The answers to her questions have to be worded exactly the way she would or it's wrong. Never responds to her emails so if you happen to miss a class, your best bet is talking to a classmate. If you miss class she is very passive aggressive towards you.

Skip class? You won't pass.
Graded by few things
Tough grader
1.0
5.0
CSE120
Apr 22, 2020
Wouldn't take again

Do not take her class even if your life depended on it. She never clear with her instructions and always have something sarcastic to say when youre late or confused. I dont understand why she still have a job honestly. She is not a helpful teacher pls dont take her class.

1.0
5.0
CSE120
Grade: B
Dec 16, 2020
Wouldn't take again

she was not a good teacher. Teaching technic was so poor.

1.0
5.0
CSE120
Grade: B+
Jan 6, 2021
Wouldn't take again

She is rude with her students, and has a sarcastic attitude all the time, you are always afraid she's going to roast you for something. The instructions she gives are not clear and she assigns a lot of homework. One time she roasted me because I drink too much water and I went to the bathroom twice (it was summer)

Lots of homework
Get ready to read
Skip class? You won't pass.
1.0
5.0
ESA99
Grade: Not sure yet
Feb 18, 2021
Wouldn't take again

Do not take her class please. If you do not have more options, please wait do not take her class. She is not professional. I do not know how Laguardia has this terrible teacher. She does not know how to teach, she does not give you a good grade for your essays even if you know you are doing great. DO NOT TAKE HER CLASS SHE IS TERRIBLE.

Graded by few things
Tough grader
5.0
3.0
CSE120
Grade: A
Mar 1, 2021
Would take again

She was my professor in 2020, I do not know how she has so many bad reviews. She is very strict but if you do your work, participate, and communicate with her you will do fine. She is a lovely and understanding professor who wants you to give your best.

Gives good feedback
Clear grading criteria
Caring
1.0
4.0
CSE110
Mar 17, 2021
Wouldn't take again

doesn't make home learning easy

1.0
5.0
CSE99
Grade: Not sure yet
May 20, 2021
Wouldn't take again

She is very unprofessional. I took that class by mistaken and I didnt know about this page. She is unhelpful, if you have any issues with blackboard she would send you to someone else but doesnt give the opportunity to do the work again. Dont take this class if you want to learn in a good environment.

Lots of homework
Get ready to read
Skip class? You won't pass.
5.0
3.0
CSE120
Grade: A
Jun 18, 2021
Would take again

If you read your book as supposed, you will pass. Enjoyed the class.

Gives good feedback
Get ready to read
1.0
5.0
CSE110
Grade: C-
Aug 9, 2021
Wouldn't take again

I can say that to never tak her a class and I'm so wondering why she deserves teaching even she doesn't know how the exams and homework assignments looks like. Her class was full of confusion and I was always sad when I had a class with her. Please, never take her class.

Skip class? You won't pass.
Tough grader
1.0
3.0
CSE120
Grade: Drop/Withdrawal
Aug 25, 2021
Wouldn't take again

Horrible professor and very inconsiderate professor

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
5.0
CSE120
Grade: Rather not say
Dec 10, 2021
Wouldn't take again

very difficult teacher, not considerate , doesn't understand that you have other responsibilities I would never risk taking her class again shouldn't be a teacher.

Lots of homework
Get ready to read
Participation matters
1.0
5.0
ESA99
Feb 13, 2022
Wouldn't take again

STAY AWAY from this professor. I beg guys! OMG I never thought a teacher can be so bad!!! She will destroy all your confidence. Not helpful at all. She does favoritism. Didnt learnt a single thing. Behavior is so rude. She has the worst kind of behavior. Im saying it again, guys please, DONOT TAKE HER CLASS.

2.0
5.0
ESA99
Feb 15, 2022
Wouldn't take again

My advice to you! Try to avoid her class.

Test heavy
Lots of homework
Gives good feedback
5.0
1.0
CSE120
Grade: A+
Mar 11, 2022
Would take again

Many students say that she was a bad professor but honestly I had a good semester with her. She does send homework and is strict with the due dates, but if you get them done on time and read, this will be a good class for you too.

5.0
4.0
CSE120
Grade: A
Jun 16, 2022
Would take again

Dr.Okomba is very organized and is clear on her assignments and Homework. I took her online class for a graduation requirement, and it was based on a book. Honestly, the book was a good read and I couldn't see why she got bad reviews. A lot of the assignments and Homework were very helpful in taking her quizzes and, and were also very structured.

Tough grader
Get ready to read
Respected
1.0
5.0
ESL99
Grade: Drop/Withdrawal
Jul 8, 2022

Really hard to understand her and doesn't explain anything properly. You cant leave from ZOOM without permission, even if you have emergency (send message to get permission, which she take long time to respond). Sent you to waiting room, if you are late to class and move away from camera during class even for few seconds. Be ready for worst memory.

1.0
5.0
ESA99
Grade: Not sure yet
Sep 2, 2022

Worst professor ever. Avoid at all cost.

Tough grader
Lots of homework
Test heavy
1.0
5.0
CSE099
Grade: Not sure yet
Oct 27, 2022

DO NOT TAKE HER CLASS!!!!

1.0
5.0
ESL099
Grade: F
Oct 31, 2022

Worst teacher ever , Never saw a teacher like this before

Tough grader
1.0
5.0
ESL99
Grade: A-
Dec 29, 2022

I would use these qualities such as impatient,uncaring and unprofessional to describe this professor.Her lectures are very confusing and she does often forgets important information a lot during her class.But then she gets annoyed if you are confused too and ask her any question.Her lack of efforts will never helps you to learn anything.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
ESL099
Grade: Drop/Withdrawal
Jan 12, 2023

This lady still works at this college. Had her years ago. She called a girl a b word in my class. Girl called her one back. We reported her they praised her. Smh. She even failed the class for using a stapler cause she only liked clips. She was mean and could not ask her anything. Idk why she still works there. Many complaints.

1.0
5.0
ESL99
Grade: Incomplete
Jan 30, 2023

DON'T TAKE THIS CLASS, YOU WILL REGRET IT!

Tough grader
Get ready to read
Participation matters
1.0
5.0
CSE099
Grade: Rather not say
Feb 16, 2023

Do not take her class... She's very impatience and unprofessional. Her lectures are so confusing and she gets annoyed when you ask a question. She literally will make you quit school. i was lost most of the time her assignment instruction is very unclear.

Tough grader
Lecture heavy
1.0
5.0
ESL99
Grade: Drop/Withdrawal
Mar 10, 2023

and on many occasions, I even doubted myself. I tried to meet with her and improve everything, but she only became defensive when I spoke with her on Zoom, misinterpreting everything to make me feel stupid. Finally, I'll say that she's a hopeless teacher, and my only advice is for her to retire. She doesn't seem to teach with love or love her job

1.0
4.0
ESL99
Grade: C
May 24, 2023

What an absolute horrendous professor to deal with. Never have I ever got C in my Secondary and High school. In addition, I never got C in my college until I met my Prof. Okomba. I would like to express my gratitude to prof. from the very bottom of my heart for making lectures difficult and not responding to the questions properly.

1.0
5.0
ESL099
Grade: A-
Dec 12, 2023

everyone was confused is her class, always forget to tell important information and makes lots mistakes but she allow students make 0 mistakes ,she gets annoyed when students ask her questions.

1.0
5.0
ESL99
Grade: B+
Dec 20, 2023

Omg if this is your professor good luck, because it's going to be hell for you.

Tough grader
Lots of homework
5.0
1.0
CSE120
Grade: A
Dec 22, 2023
Would take again

She is an amazing professor. She is bad for those students who interprets in her class and who are not serious about their studies.

Amazing lectures
Inspirational
Respected
2.0
5.0
CSE120
Grade: C-
Jan 1, 2024

She is too strict and old mentality person. Stapler, specific paper, pen was mandatory can't even use someone else's. Tends to forget own lecture. I asked her I wanted an A she directly said she'll never give A to anyone so I stopped putting effort. No phone or any device allowed. My Advice is don't take her, she's too much to deal with.

Tough grader
Get ready to read
Lots of homework
1.0
5.0
CSE120
Grade: Not sure yet
Feb 9, 2024

I WOULDNT RECOMMEND HER

Tough grader
So many papers
Test heavy
1.0
5.0
CSE120
Grade: C+
Jul 25, 2024

Worst worst worst. 0 quality. Takes out anger on students

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
ESA99
Grade: B+
Jul 30, 2024

She would tell everyone to come to her for help and when we did. She would be not helpful at all. Instead of giving us advice on what to do she would just say its wrong and tell us the same exact error that we made on our essay.

Tough grader
Lecture heavy
Graded by few things
1.0
1.0
ESL99
Grade: A+
Aug 12, 2024

Professor Okomba is a very incompetent professor, she should not be employed at Laguardia Community, She does not know how to teach students and has an authoritative way of giving lessons. She gets easily agitated when students ask for help with their essays and lessons. Please avoid her as much as possible because she fails most students.

1.0
5.0
ESL099
Grade: Rather not say
Sep 11, 2024

She never thinks about student problems. Only she does not take the class friendly. If you just miss your zoom Metting appointment, next time you won't be able to make appointment with her. But I still remember one day I was waiting almost 1 hour on zoom Metting, but she didn't show up. I don't know why college doesn't see those comments about her

1.0
5.0
ESL99
Grade: F
Jan 6, 2025

she is very rude.

1.0
4.0
ESL099
Grade: Audit/No Grade
Apr 3, 2025

Very bad experience

1.0
5.0
ESL99
Grade: Not sure yet
May 1, 2025

NoNoNo,you must resign after seeing all this reviews of your students. After finishing my current session with you, I will try my best to fire you up. She doesn't not care and listen to us. She doesn't forgive us even for a small things.WorstTeacherEver.I hate every single things about you,your Wayofteaching,talking, looking,fakelaugh&evenwalking.

Tough grader
1.0
5.0
CSE120
Grade: C-
May 4, 2025

Their classes are difficult to understand, very bad methodology.

Lots of homework
1.0
5.0
ESA99
Grade: Drop/Withdrawal
Oct 6, 2025

I had to retake this class because of this professor. She was extremely rude and made students feel uncomfortable in class. She often spoke to students in a harsh way, which made the class feel tense and uncomfortable. I hope future students can have a better learning environment and more support from the instructor.

Tough grader
Lots of homework
So many papers
5.0
1.0
CSE099
Grade: Audit/No Grade
Dec 10, 2025
Would take again

Professor Okomba is not merely a teacher to her students, she is like a guardian. I was a student in her ESL99 class, and having a teacher like her has truly been a blessing in my life. Although she may appear strict at first glance, one quickly realizes upon getting to know her that she is in fact, a remarkably kind hearted and exceptional person

Amazing lectures
Inspirational
Caring
Class Info

Online Classes

100%

Attendance Mandatory

100%

Textbook Required

46%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

95% confidence
Based on 33 grades
Most common grades:
A (9)
Drop/Withdrawal (8)
Not sure yet (8)
Grade Distribution
A(11)B(2)C(8)D(9)F(3)A-/B+(8)
Based on 57 reported grades
A: 9
Drop/Withdrawal: 8
Not sure yet: 8
B+: 5
Common Tags
Tough grader (18)
Lots of homework (13)
Get ready to read (10)
Skip class? You won't pass. (10)
Lecture heavy (5)
Test heavy (5)
Tough Grader (4)
Gives good feedback (4)
Rating Trend

Declining

-0.76 avg change
Sep
Jan
Apr
May
Oct
Dec
Last 6 months
Ratings by Course

CSZ099

4.0

(1)

ESL097

3.0

(1)

CSE099

2.4

(34)

CSE120

2.1

(19)

CSE

2.0

(1)
+8 more courses
Difficulty by Course

CSZ9936

5.0

CSE095

5.0

ESL97

5.0

ESA99

5.0

ESL099

4.8

Similar Professors