2.6

Therese O'Neil

Computer Science - Indiana University of Pennsylvania

2.6
Quality
2.8
Difficulty
25%
Would Retake
89
Reviews
2.6
Quality
2.8
Difficulty
2.6
Helpful
2.6
Clarity

25%

Would Retake

89

Reviews

Rating Distribution
Official

5

23

4

11

3

9

2

9

1

37

What Students Say

So much unnecessary work

COSC101801 - 1.0 rating

She has personally told me my project was excellent and then given me a 70%

C0SC101 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

74%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 47 grades
Most common grades:
A (18)
A+ (9)
B (7)
Grade Distribution
A(27)B(8)C(5)D(2)F(2)A-/B+(4)
Based on 51 reported grades
A: 18
A+: 9
B: 7
C: 4
Common Tags
Lots of homework (14)
Participation matters (12)
Tough grader (12)
So many papers (11)
Tough Grader (8)
LOTS OF HOMEWORK (7)
Accessible outside class (6)
Gives good feedback (5)
Rating Trend

Declining

-1.63 avg change
Jan
Feb
Apr
May
Apr
May
Last 6 months
Ratings by Course

802

5.0

(1)

CSCI

5.0

(1)

COSC201

5.0

(1)

LBST499

5.0

(1)

COSC101802

5.0

(1)
+11 more courses
Difficulty by Course

COSC301

5.0

CO101

4.0

COSC101802

4.0

C0SC101

3.6

802

3.0

Reviews (89)
5.0
1.0
COSC101
Apr 14, 2003

Very Helpful and willin to help students

5.0
1.0
CSCI
Apr 28, 2003

I loved this professor! I learned so much and am still using it to this day! VERY VERY HELPFUL!

5.0
2.0
COSC101
Apr 30, 2003

She's very helpful and enthusiatic. Most lectures are interesting and you learn a lot of useful stuff. Only downfall is she thinks too highly of herself.

1.0
3.0
COSC101
Apr 30, 2003

it seems that she is always annoyed with her students if they cant keep up, but she moves so fast. her personality is great but if you dont know what you're doing you'll be lost all the time. also there is way too much unnecessary work for a 101 course.

5.0
3.0
CO101
May 8, 2003

Thought she was great. I am now a teacher and I learned many great ways to present from her. She is a great inspiration. Thanks so much!!

1.0
5.0
CO101
May 16, 2003

One of IUP's worst. She was completely unwilling to help, completely unwilling to slow her frenetic pace when students had questions, and completely unresponsive to the fact that the class was having a very hard time learning the material.

1.0
5.0
C0SC101
Nov 19, 2003

I hated this teacher more than anything. Fire her right now.. Terrible teacher.

3.0
3.0
COMPUTER
Nov 20, 2003

This lady is a computer freak. I did all right in the class but not very recommended unless shes the only choice

5.0
1.0
COSC101
Apr 1, 2004

I thought she was awesome! Yes, she moves a little fast, but I kept up and I barely knew what I was doing. She made things fun and easy to understand. Definitely an A+.

4.0
3.0
COSC101
May 11, 2004

Good Class

1.0
5.0
COSC101
Jan 11, 2005

Very boring but knowlegeable. Her final is worth 300 points and she also grades other assignments very heavily she won't help you and if you don't completely dedicate yourself to her class your lettergrade will drop dramatically. If you like a fast-paced class she's definitely the one for you.

4.0
3.0
COSC101
Jan 13, 2005

She was a great teacher. You have many projects to do but they teach you a lot of valuable information. Helps out whenever needed. Very responsive in her emails and is super nice.

5.0
2.0
COSC201
Jul 16, 2005

No Comments

4.0
3.0
COSC
Aug 8, 2005

Knows her stuff, is helpful for those who come to class and still need extra help. Lots of assignments but its an easy way to earn points. Just go to class and there is no way that you should not receive an A or B

1.0
4.0
COSC101
Grade: B
Nov 16, 2005

Absolute worst. She never gives feedback to students. Do not take any classes with her. She is also quite rude with students.

4.0
2.0
COSC101
May 8, 2006

Bring a pillow. Her lectures can be interesting sometimes but for the most part it's a stuggle to stay awake. She gives these online tests but they are easy because you can cheat off your neighbor, or open up Word, Excell, PPT or Access on your desktop and find out the answers, and then get them right on the test. She cracks jokes that arent funny.

5.0
2.0
COSC101
Nov 2, 2006

she was very flexible. helped when could. i missed and assignment and she was very understanding and accepting on letting me make it up. the class gets semi confusing, but she was very interesting and certainly didnt teach in monotone.

5.0
2.0
COSC101
Jan 23, 2007

Very good Prof. I enjoyed her very much.

3.0
3.0
COSC101
May 11, 2007

Does powerpoint presentations for 1st 1/2 semester then you have a ton of projects to do on your own for Word, Excel, Access, & Powerpoint project (20 slide min). She is fast at responding to your email questions though and will try to help you if she can.

5.0
1.0
COSC101
Jul 13, 2008

She flys through notes, but she will tell to go to the website if you miss anything. She gives these weekly webct quizzes, which are super easy and help boost your grade. Her exams come straight from those quizes, so study the webct stuff. In the middle of the semester she made us do this Microsoft project, which was ok. Her final is pretty easy.

5.0
2.0
COSC101
Nov 8, 2008

Takes roll everyday have to be in class 15mis before hand or your late in her eyes. Tests and quizz on webct and Sam. Alot of projects but not hard to do if you know anything about computers. Will help you if she can, resends emails fast. She can talk abiut her and her family alot. I would take her again.

5.0
1.0
COSC101
Apr 16, 2009

Very good teacher. Tries to keep things interesting. Hands on activities for all the stuff in the course. Keep up with the assignments and you should do fine. Does a lot in myitlab for trainings, quizzes, and exams. I would take her class again.

5.0
1.0
LBST499
Jun 5, 2009

Online LBST 499 class, paper and discussion every week on one chapter of text book. My fav online class that I ever took. But don't be fooled- is somewhat lot of work, so you do have work for your grade. Prof responds fast through emails, and is really nice! Recommend taking this lbst class. plus you learn some interesting things! :)

3.0
5.0
COSC101
Sep 22, 2011

the worst, she piles up work on work on work....im about to drop out because of this one class.

3.0
5.0
COSC301
Jul 2, 2012

There's a lot when comes to this teacher. Make sure you come to class EVERYDAY, if not,she takes your grade down a whole letter grade. And also make sure your on time; if the door is shut, don't even knock, she slams the door back in your face and says" your late, goodbye". Only take this class IF YOU NEED TO!Just do what she says, and you'll pass.

5.0
1.0
COSC101
Oct 5, 2012

I had this class online and it was a breeze! You have forums to post to quizes each week, but they're not difficult at all. I'd definitely recommend taking this class online!! Super easy! And Prof O'Neil is very interactive and easy to get ahold of, and very helpful and informative!

2.0
3.0
COSC101
Oct 10, 2012

Aggravating. It's easy at first, but when you get to the Microsoft material, she piles on work! Although she responds quickly, it seems as if she has an attitude and a hint of sarcasm in everything she says!

1.0
5.0
COSC101
Oct 24, 2012

This woman can be quite blunt and rude at times. She has said rude things to me, therefore I do not respect her in the least bit. Avoid her if you can! Class is useless unless you plan to pursue a career in Computers. She piles on work, and never answers questions. Do not recommend at all!

4.0
3.0
COSC101ONLINE
Mar 29, 2013

She is a smart, nice, and great prof dedicated to your learning but be warned. There is a TON of work for this class, more work than any of my 300lvl business classes for a 101 class... Kinda crazy, but, IT IS NOT HARD, it's easy! Just do your work because that is what you came to college for and you get a good grade, otherwise don't take the class

5.0
3.0
802
May 6, 2013

Dr. Therese normally gave a lot of homework but it can not hide the truth that she is an amazing professor. Very nice person. She may not be a good choice if you want easy life but definitely the person you can learn from. I am an international student and did not understand a lot of things in the begining.She is always helping me with Sympathy.

1.0
3.0
COSC101801
May 29, 2013

She was the most annoying teacher I have ever taken in college. This class is suppose to be a simple requirement and she turned it into a grad course basically. So much unnecessary work. I found myself devoting all of my time to this one class instead of my major classes because of how much work she assigns. I ADVISE ALL TO TAKE SOMEONE ELSE!!!!!!

2.0
3.0
COSC101
Grade: B
May 27, 2014

Do not take this professor. For a 101 level class you have over 4500 points in the semester. I took 15 credits and this class was 60 percent of my work. Ridiculous for a 101 computer class. I recommend taking someone else and avoiding the unnecessary stress.

5.0
4.0
COSC101802
Grade: A-
Jun 27, 2014

Course well organized, layout and prepared so students could understand what was required of them and in advance.

5.0
3.0
COSC101
Grade: A
Aug 6, 2014

Great professor! One of the best at IUP because she truly cares about her students and doing her job the best she can. That means she makes sure you know what to do (hw, tests, etc) and that involves sending LOTS of emails. But that only helped me to stay organized. It was a lot of work but not difficult.

5.0
2.0
COSC101
Grade: A
Jul 2, 2015

She gives weekly assignments and expects them to be done on time. That being said, I had to take some time off and she was very understanding and extended all deadlines for me. You don't have to worry about missing an assignment or two because there are so man points given. She answered any questions quickly and reminded us to do assignments.

5.0
2.0
COSC101
Grade: A
Jul 2, 2015

She gives weekly assignment, but is flexible if you have any problems. She answers your questions quickly and helps as much as she can. A lot of points were given so don't freak out if you miss an assignment. If you do what is asked of you and don't hesitate to ask questions, you will receive an A.

5.0
2.0
COS101
Oct 20, 2015

I took this class online thinking that it would be easy and not stressful since it is a 101 class. I would not take again with how much work she gives out. All my time pretty much went towards her class. She does care about her students and will help you if you need help. But, she is kind of rude and sarcastic. Except A LOT of work if you take her!

3.0
2.0
COSC101
Nov 4, 2015

For a 101 level course, the amount of work you receive is ridiculous. She is so rude and will email you back in all caps and treat you like you are stupid. I would never recommend taking a class with her. There are so many assignments in this class that it is an easy A as long as you have the time to complete the work.

1.0
4.0
C0SC101
Jan 22, 2016

She is very prompt with her responses to emails. I did however, have a hard time receiving help and guidance from this Professor. If you depend on going to the Professor for questions, help, guidance, etc., be prepared to receive smart and sometimes rude responses back and her reluctancy to help. Not good for new students.

1.0
5.0
C0SC101
Grade: C
May 9, 2016

She's rude condescending & sarcastic. A insane amount of work and for what? The final is double grade so if you fail that it will drag you down. Her grading system is designed (BY HER) to disappoint you just to satisfy her evil sense of superiority. She WILL drive you insane! You'll work like a dog for a C or D! FOR THE LOVE OF GOD, SAVE YOURSELF!!

2.0
4.0
COSC101
Grade: F
May 9, 2016

RUN!! She turned a simple 101 course into a grad one! Soooooo many assignments!! Even if you do them all you WILL still end up getting a bad grade. She will try everything she can to make you feel stupid. 80 % of my time went to her class and I'm still failing. She wants you to fail! That's why she makes her final worth 2 letter grades. VICIOUS!!!!

3.0
2.0
COSC143
Grade: A+
Oct 25, 2016
Would take again

O'Neil is extremely easy to get in contact. She will answer her email basically any time of the day. She wrote the course, so she understands what is being taught. A lot of the homework is easy to understand and complete. Just show up, as she does take attendance.

Gives good feedback
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
2.0
4.0
C0SC101
Grade: C-
Dec 13, 2016
Wouldn't take again

Being a student that works a lot, I thought it would be better for me to take this course online. There is so much busy work. It's a lot to manage if you work. Don't take this if you have multiple things to handle in your last semester.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
3.0
3.0
COSC143
Grade: B
Jan 9, 2017
Wouldn't take again

She's pretty tough at grading. Just read the book and do the reports. It's just a cycle, you choose topics, write a report, and then present it to the class. It's pretty easy but she's very specific when it comes to grading.

Tough Grader
LECTURE HEAVY
2.0
2.0
COS143
Grade: B-
Apr 20, 2017
Wouldn't take again

Erratic, poor grammar/spelling, and almost certainly does not read papers, only grades on format. I would recommend another professor, as O'Neil is highly unprofessional. Leaves strange comments on moodle replies.

Tough Grader
ACCESSIBLE OUTSIDE CLASS
GRADED BY FEW THINGS
1.0
1.0
COSC143
Grade: A
Oct 16, 2017
Wouldn't take again

Doesn't teach the class, uses oddly specific subjects for you to research, which leads to everyone's presentation sounding the same. Will dock you 5 points if you forget a space in your paper. (Not that extreme but still, the format is graded harder than the content) Your grade relies on your classmate's presentation not sucking .Good luck

Hilarious
1.0
2.0
COSC143
Grade: C
Oct 25, 2017
Wouldn't take again

Honestly, I don't really know where to say anything good. She never teaches, always expects perfection out of research papers that are so far out of the ordinary that you don't know what to write about. Along with "Boundaries" book assignments that require a specific layout, it's very hard to get a DECENT grade in her Cyber Wellness course.

Tough Grader
LOTS OF HOMEWORK
SO MANY PAPERS
1.0
4.0
COSC143
Apr 1, 2018
Wouldn't take again

It is honestly super easy to get an A in this class because she gives you super easy assignments that are just busy work. she is super specific on formatting. She gave me a 0/100 for doing extra work on a quiz. Because of her being so specific I currently have a C in the class, but this class could be so much easier if you have a lot of time.

Tough Grader
Get ready to read
LOTS OF HOMEWORK
1.0
5.0
C0SC101
Grade: Drop/Withdrawal
Apr 2, 2018
Wouldn't take again

The class work is not that hard but there is so much busy work. I didn't have enough time for it at all. I took it online as a liberal studies elective and ended up dropping it because there is not enough time to do her work with all my other classes. Some of the assignments are also confusing on how to format and submit things. Do not recommend.

Tough Grader
LOTS OF HOMEWORK
2.0
4.0
C0SC101
Sep 17, 2018
Wouldn't take again

Wouldn't recommend taking her considering the work load she gives, and how hard she is on grading. would never take her again.

Tough Grader
LOTS OF HOMEWORK
1.0
2.0
COSC143
Oct 25, 2018
Wouldn't take again

Way too much HW for class at this level. Does not care about content of work only formatting. Instructions are confusing and on top of that shes a tough grader Would never recommend class to anyone

Tough Grader
Participation matters
LOTS OF HOMEWORK
1.0
4.0
COSC143
Grade: A
Oct 21, 2019
Wouldn't take again

Absolute worst class I have ever taken. Ungodly amount of homework and dated information about the internet. Talks down to you, barely explains projects and forces you to write a paper a week for a 100 level course that fills a Dimensions of Wellness requirement. I'd expect this kind of coursework from at least a 300 level writing intensive course.

Skip class? You won't pass.
So many papers
Tough grader
2.0
5.0
COSC143
Grade: D
Oct 29, 2019
Wouldn't take again

terrible. I have never taken such a difficult class where I've learned absolutely nothing. this class was a wellness requirement but I wish I would have chosen literally anything else. Her grading makes no sense, there's piles of projects and homework with no point to them. I've been put under so much unnecessary stress for this class it's insane.

Skip class? You won't pass.
So many papers
Tough grader
4.0
1.0
COSC101ONLINE
Grade: A
Dec 5, 2019
Would take again

I took this online and it was a good choice. I think people are too harsh on her, she is very sweet. there's a lot of work but she gives you almost a month to complete each task. She includes videos on how to do everything which is extremely helpful and she's always been so nice anytime i had questions. If you fail this class you simply don't try

Gives good feedback
Lots of homework
Participation matters
1.0
4.0
COSC143
Grade: A
Dec 17, 2019
Wouldn't take again

class felt like an ill-prepared pyramid scheme. would not recommend. 0 boundary reports out of 10. f tier.

Get ready to read
Skip class? You won't pass.
So many papers
4.0
2.0
COSC143
Grade: A+
Mar 3, 2020
Would take again

In COSC143, you do reports and presentations on different topics. Super easy class and O'Neil is very appreciative of the work you do. Format your papers correctly and you'll get a 100%, formatting is key to the projects. Overall, solid professor and easy A class!

Gives good feedback
Accessible outside class
Hilarious
5.0
1.0
COSC143
Grade: A+
Apr 15, 2020
Would take again

Ignore all the bad ratings. Dont be alarmed at the presentations because she makes you present at your computer or when she says Research Paper each assignment can be done in 15 mins. This is really the easiest classes I have ever taken. As long as you turn in the work on time you'll pass. Shes funny. VERDANA (youll get it if u take her)

Accessible outside class
Clear grading criteria
Hilarious
5.0
1.0
COSC101
Grade: A+
Apr 15, 2020
Would take again

Very easy class. Shes very nice and if you miss a test or get a bad grade just email her and she'll open it back up and you can take it again. She hasgood humor & if you get on her good side she'll like you. Also she gives you the answers to all the in class quizzes because she wants you to pass. You learn Word, Excel, Access & Powerpoint 10/10

Accessible outside class
Clear grading criteria
Hilarious
1.0
3.0
COSC143
Grade: A
Apr 18, 2020
Wouldn't take again

Literally the worst professor I have to date. She was very confusing in all of her instructions and then was a hard grader. How can you be picky when you don't explain anything? She also emails way too often and kind of bothers you, and very weird with Moodle replies. Only plus side is she does email back quick since she never explains it well.

Lots of homework
So many papers
Tough grader
1.0
2.0
COSC143
Grade: A+
Apr 21, 2020
Wouldn't take again

the worst professor I've ever had. doesn't take into consideration that students have other classes and lives. 3+ assignments a week. instructions are always unclear and is rude when you email her questions about her instructions. grading never makes sense half the time. an easy class to take, but she should maybe look into a different profession.

Participation matters
So many papers
1.0
4.0
C0SC101
Grade: B+
Apr 26, 2020
Wouldn't take again

O'Neil is the most repulsive professor i have ever experienced. She does nothing but make class boring and miserable. She also grades everything based on her own opinion and will grade everything different. You can do exactly what someone else did and got an A and get a C. She has personally told me my project was excellent and then given me a 70%.

Participation matters
Skip class? You won't pass.
Tough grader
5.0
1.0
COSC143
Grade: A+
May 6, 2020
Would take again

Professor O'Neil is truly an amazing professor. I took her for COSC143 at IUP and finished with an A; I didn't even have to do the final. She gives you feedback on all your papers and lets you redo them for full credit. 10/10 would recommend!

Gives good feedback
Respected
Accessible outside class
1.0
3.0
COSC143
Grade: A
May 7, 2020
Wouldn't take again

Plays major favors. I am convinced everyone who gave her a good review was treated very differently than some of us. Almost every paper, no matter how hard some people try, they always got a negative comment. Also, she would pick and choose who's posts she would critique for everyone to see. Some who did the same thing wrong got excellent reviews.

3.0
4.0
COSC143
Grade: A
Dec 15, 2020
Would take again

This class is okay. I would say this class is very tedious so it gets annoying fast. You are writing a essay every other week for a grade. She makes looking at rubrics mandatory and will give you a zero if you dont. Its the small things she grades on and is a tough grader. Dont take her wellness class its really not worth it.

So many papers
Tough grader
1.0
3.0
COSC143
Grade: Not sure yet
Jul 2, 2021
Wouldn't take again

Everyone who's saying Therese O'Neil is a good professor must have just gotten hit in the head or something, or they have no life outside of this class. I took this class two times, both with her, despite my best efforts, and it is just nothing but mindless, empty busywork. And she's tech illiterate. And just incredibly condescending. Avoid.

Lots of homework
So many papers
Tough grader
4.0
2.0
COSC143
Grade: A-
Aug 11, 2021
Would take again

this class was so simple. all you had to do was write a paper then reply to everyone in the class every week. it was so SIMPLE. if youre having problems contact them! they were so understanding and i never had any problems.

Gives good feedback
Participation matters
Caring
4.0
1.0
COSC101
Grade: A
Dec 1, 2021
Would take again

Easiest class I have ever taken. Everything is done on Pearson and graded right away. Some of the assignments allowed more than one attempt to fix your score and get a better one. Only one big assignment which is just making a powerpoint but that was super easy as well.

Accessible outside class
Clear grading criteria
3.0
1.0
COSC143
Grade: A
Dec 9, 2021
Wouldn't take again

Lots of busy work, you could write gibberish but if its formatted correctly you will get a 100%, be prepared to give 6 presentations and write 1-2 essays per week.

Lots of homework
Accessible outside class
Get ready to read
1.0
4.0
COS143
Grade: A
Feb 23, 2022
Wouldn't take again

you have to write papers about a book. this is not an engish class. on top of that, why are we presenting every other week? not to mention, if you miss one day, you have to research the topics on your own just so you wont get a failing grade. she does not teach anything and makes the other students teach for her (presentations). Do not take her.

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
3.0
C0SC101
Grade: C
May 2, 2022

1. The class is very tedious, I found that I was doing more work in this class than my 400 level courses, however I was not learning anything. 2. The teacher is disrespectful to students, I watched her yell (yes actually yell) at students for asking questions. 3. The syllabus is more of a guideline for this teacher and is followed very vaguely.

4.0
3.0
C0SC101
Grade: A
Aug 26, 2022
Would take again

Lots of busy work. If you have the slightest bit of motivation and a good amount of time on your hands you'll finish the class early. There are really no notes and the work really isn't hard it just takes time. Overall helpful class and a great professor!

Clear grading criteria
Lots of homework
Online Savvy
1.0
4.0
C0SC101
Grade: B+
Dec 18, 2022

I dont recommend taking her because she doesn't know what she's it talking about half the time but the online quizes were easy because all the answers were on soc. Most of the labs take long and they are confusing.

Lots of homework
Lecture heavy
4.0
3.0
COSC143
Grade: A+
Jan 17, 2023
Would take again

Class itslef isn't too bad, it is a decent amount of work though. You gotta read a chapter from a book each week and write a short essay about it. And every other week you get a new research topic that you have to present to the rest of the class. Guidelines are a bit confusing at the beginning but you get used to them.

Participation matters
Lots of homework
1.0
1.0
C0SC101
Grade: B
Feb 9, 2023

I literally cannot stress how much I dislike this professor, I do more work on this online class than I do for my major required courses. Also making you reply to 30 other discussion boards or else toy fail your assignment. Do not take her.

1.0
5.0
C0SC101
Grade: B
May 1, 2023

This professor makes you do alot for a 101 class. It's ridiculous how she makes you do all these assignments and when taking the quizzes, you need to show proof from the book by listing the page number.There are weekly assignments and quizzes.This class stressed me out more than the classes that are important for my major. I do not recommend.

Tough grader
Lots of homework
1.0
3.0
COS143
Grade: A+
May 3, 2023

Terribly run asynchronous course. cannot time manage to save her life usually had a week to do a paper and half that week was over the weekend. She gave us 3 1/2 days to do a 7-page final. The content of this course is useless and trivial at best. you can definitely benefit from a different dimension of wellness course.

So many papers
1.0
4.0
C0SC101
Oct 12, 2023

She sucks

1.0
5.0
COS143
Grade: C
Oct 13, 2023

We were expected to write 8 different 1-2 page research papers and an extra 6 page final research paper within 30 days and we had to watch instructional videos for each, and respond via discussion to every other paper from the 20 other people in the class. We also had to have topics approved before the due dates or would just instantly fail. Awful.

So many papers
1.0
5.0
C0SC101
Grade: A
Nov 9, 2023

This professor his horrible, she emails everyone associated with you (advisors, navigators) your business and she is not the most caring individual. This professor (I use the term loosely) is all about herself and not the students. I do not recommend taking her at all I would honestly wish IUP would review this professor and fire her.

Tough grader
Participation matters
5.0
2.0
C0SC101
Grade: A
Jan 18, 2024
Would take again

I honestly thought she was a great professor for the online class. While there were A LOT of assignments that were very time-consuming, they were definitely mandatory to learn Microsoft (Excel, Word, Powerpoint, and Access). I learned so much from this class. Easy easy A in my opinion. Highly recommend!

Participation matters
Lots of homework
Online Savvy
1.0
3.0
COS143
Grade: B
Feb 9, 2024

Awful. The course was busywork like replying to 30 peers, with information taken from random sources. She treats students poorly, and when unwarranted. She doesn't like students asking questions, and don't ask her if you can turn anything in even an hour late, because she will act like you made a mockery of a substantive class (which it isn't).

1.0
4.0
C0SC101
Grade: B
Feb 16, 2024

I think she truly believes that she is smarter than what she is that's why she treats students like she does. She need to teach at the level the class is. She teaches a 100 level class like its a certification course in Microsoft (its not). Honestly so sick of these boomer tenured professors that can't be fired when they deserve to be.

Tough grader
Lots of homework
Test heavy
2.0
1.0
COSC143
Grade: A+
Apr 14, 2024

She is a very nice lady, but she doesn't actually teach. It is pretty much student-run during lectures and homework is just busywork. On the positive side, it's incredibly easy to get an A if you do you work and format everything right. Most of the content is basic information on internet safety. I would look for a different wellness course.

Participation matters
Clear grading criteria
Lots of homework
2.0
1.0
COS143
Grade: Not sure yet
Apr 18, 2024

It's basically just a research class and every other week students give presentations on their topics. The class is very boring and there is a lot of busy work, but it is very easy to get a good grade.

Participation matters
Lots of homework
So many papers
1.0
1.0
C0SC101
Grade: Not sure yet
May 11, 2024

if you want the worst professor on iup take her she has no clue how to use

1.0
4.0
C0SC101
Grade: F
May 12, 2024

DONT TAKE A CLASS WITH HER. SHE PUTS IN GRADES MONTHS LATE AND CONSTANTLY MESSES UP GRADES. YOU NEVER KNOW YOUR TRUE GRADE. Before finals, my grade appeared to be at a point where I was going to fail even if I got a 100% on finals, so I didnt try. THEN SHE ADDED A BUNCH OF GRADES FROM MONTHS AGO AND I COULD'VE PASSED IF I TOOK THE FINALS.

1.0
4.0
C0SC101
Apr 8, 2025

Worst prof ever! She doesn't know how to use computers. She only answers questions with a question, and didn't respond to half my emails. She looks like Edna from The Incredibles, but is much less cool. Take a different professor who actually knows how to teach comp sci.

Tough grader
Participation matters
Test heavy
1.0
2.0
C0SC101
Grade: A
Apr 21, 2025

DO NOT TAKE HER FOR THIS CLASS. I had a 94% but she randomly changed it to a 87%. Makes no sense.

Tough grader
1.0
3.0
COSC143
Grade: A
May 4, 2025

She just doesn't teach what so ever the whole class is making a project then presenting it the next week, and writing papers outside of class each week. If you do the work it's easy just a lot of busy work so she doesn't have to actually teach anything.

Participation matters
Lots of homework
So many papers
Class Info

Online Classes

100%

Attendance Mandatory

74%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 47 grades
Most common grades:
A (18)
A+ (9)
B (7)
Grade Distribution
A(27)B(8)C(5)D(2)F(2)A-/B+(4)
Based on 51 reported grades
A: 18
A+: 9
B: 7
C: 4
Common Tags
Lots of homework (14)
Participation matters (12)
Tough grader (12)
So many papers (11)
Tough Grader (8)
LOTS OF HOMEWORK (7)
Accessible outside class (6)
Gives good feedback (5)
Rating Trend

Declining

-1.63 avg change
Jan
Feb
Apr
May
Apr
May
Last 6 months
Ratings by Course

802

5.0

(1)

CSCI

5.0

(1)

COSC201

5.0

(1)

LBST499

5.0

(1)

COSC101802

5.0

(1)
+11 more courses
Difficulty by Course

COSC301

5.0

CO101

4.0

COSC101802

4.0

C0SC101

3.6

802

3.0

Similar Professors