Advertisement - Click for coupon or website
Login Textbooks Professor Ratings Classified Ads Apartment Guide
Rating for John Rose
Professor Overview - John Rose

Overall Score

Ratings

Teaching Ability

Availability

Helpfulness

Workload*

43 18

*A 5 star workload is an easy workload; a 3 star is average; whereas a 1 star workload is extremely hard.

Search / Options
Individual User Ratings

Teaching Ability

Availability

Helpfulness

Workload*

Comments:CSI 1430 - She's not... awful, but she is pretty bad. She is not very good at explaining things in a natural way as she talks very properly. There are a lot of assignments and she is not very helpful when you have problems especially when it came to the final project. I was somehow able to get an A by the end of the semester but this class made me change my major so there's that  - Grade In Class:A

Date: 2025-08-26

Comments:CSI 1430 - STAY AWAY! Rose John is an awful professor and has 0 idea what she is doing. Her entire curriculum comes from another professor (Dr Booth) and she has no idea how to teach it properly. Each week, you will have to read a chapter from the online text book and she will cover some concepts in class. In the lab, you will take a weekly mastery exam and practicum both. You need to get 17/20 on the mastery exams or you will have to retake it next week, on top of that week's exam. I have friends who ended up with 100+ questions on their mastery toward the end of the semester. The practicums were all fairly simple. You also have to do 2 assignments and a project each week. MY BIGGEST COMPLAINT is that she tests you on content that she has not yet taught in class. Week 1 she will test you on Ch 1, but she won't cover it until week 2. At the end of the semester, we had a project that nobody could even figure out. She ended up dumping 50 pts of EC into my grade at the end for some reason, which is the only reason I got an A.  - Grade In Class:A

Date: 2025-05-09

Comments:CSI 1430 - She's not that bad guys chill out  - Grade In Class:A

Date: 2025-04-25

Comments:CSI 1430 - This professor is extremely unpredictable and inconsistent. She often demonstrates how to complete assignments during class, but if your solution doesn’t match exactly what she showed—even if your code works perfectly and passes all test cases—you can still receive a zero. For example, I once submitted a fully functional assignment that passed all the tests, but was given a 0 because my approach didn’t match hers. When I asked her why, she simply said it was a “different approach.” This is especially frustrating because she also teaches that there are multiple valid ways to solve a problem in programming. If that's the case, then expecting everyone to follow just one exact method contradicts what she's telling us—and it's unfair to penalize students for approaching a problem differently when the outcome is correct. In another case, I received a 0 due to a simple spelling mistake, with no partial credit offered. Her grading policy seems to be all or nothing—either a 100 or a 0—with no room for flexibility or creativity. On top of that, she’s not clear about what she’s looking for or how she wants code structured, which makes it incredibly difficult to succeed. The course relies on Zybooks for learning material, but don’t count on that too much—if you code the way Zybooks teaches, you may still lose points because her preferences often conflict with what’s taught in the book. Overall, this class has been frustrating and discouraging. Baylor needs to invest in more Computer Science professors who are consistent, transparent, and genuinely supportive of their students’ learning.  - Grade In Class:B

Date: 2025-04-14

Comments:1430 - She is a nice professor, I will say half the class dropped out but as this is kinda a weed out class that makes sense. Since it is her first year, I'm sure she will get more used to it over time. She wasn't always the most helpful, and some of the grading policies are a little annoying, but also if you put enough work in you'll be fine. I never had used C++ before this class, and besides pointers and some other niche things everything was explained in the readings well enough. The lectures were a very boring, but it was also an 8 am so idk  - Grade In Class:A

Date: 2025-01-20

Comments:CS 1430 - She's not as bad as everyone says, but she is not great. Pros: very nice and easy to talk to, good office hours, super nice grader (compared to other options). Cons: not good at explaining concepts, very unclear about what she wants half the time, she has a hard time taking criticism and adapting. I believe this was her first fall semester, so most of the material was not hers so she can't be blamed for everything. I think most people have issues with the class rather than her, but she gets the blame. The only reason I did well in the class is because of my experience with programming. It feels like at points the class is set up so you can't do well. The grading is unclear and you never really know what you have in the class until she updates the grade (which is like once a month). You can't really study for the labs because you never know what they are on which feels a little unfair. The last few labs become really unfair and half the class fails them. The project was really good practice and fun, but if I didn't have programming experience it would've never got done. She was super generous with the grades on it though. If you want to do well in the class, do the programming assignments early and go to office hours if you are struggling on them, read and take good notes on the Zybooks readings, do the in class programs she does because these are often what's on the labs, don't have chat GPT do your assignments because even if they can't catch you it will hurt you when you don't know that concept well, and pick a good group for your group project with as many people as possible (also start it early because there's more to do than you think). In summary, the class is designed poorly and it doesn't help that she isn't the best at teaching, but if you put in the work you will do well.  - Grade In Class:A

Date: 2024-12-23

Comments:CSI 1430 - I am writing this review not as a student of Professor John, but since she did control my CSI 1430's lab section, I thought I should leave a review. So most of the reviews from this page actually include individuals who, like me, did not have Professor John. Many of these individuals have described her to the likes of the devil, which seems quite harsh. Yes, the lab which she ran was horrible as there were always problems with the website every single week. However, solely blaming her on this is not exactly fair, as this was a program/curriculum which DR. BOOTH created (IN MY OPINION HE DESERVES THE POOR REVIEWS). I think since she is relatively new to teaching this class, she has not been able to fully fix all the errors/create a better solution. Overall, she seems like a nice individual who, from interactions with students in her section, does care about her students. Again, the incredibly negative/somewhat rude reviews against Professor John should not be taken at face value.  - Grade In Class:A

Date: 2024-12-17

Comments:1430 - Professor John is NOT the devil (as many of these comments seem to depict her), the curriculum that she adopted and is required to teach is just incredibly unforgiving. As a teacher, she doesn't have a stand-out ability for teaching, but she does make things make sense and is very helpful in office hours. She clearly wants people to succeed and makes efforts to be better as a teacher which you gotta respect. After every class she asks what she can do better on, when you meet her for office hours she asks for criticism, and she calls students in to let them know if their grades are slipping (her grading system is weird so its hard to tell). If you have no previous coding experience you have 2 options: 1. Don't take this course 2. Start learning to code NOW, you will not do well in this class. The class moves at an extremely fast pace, but if you've taken say AP compsci you should have no problem. Professor John is one of the nicest teachers I have ever had and I feel bad for the amount of hate she receives when she is honestly a good person, a good teacher, and is just adjusting to her first couple years of teaching. TL;DR: Nice professor, hard class, take it if you have coding experience or hate yourself.  - Grade In Class:A

Date: 2024-12-16

Comments:1430 - Despite many of the reviews here, Professor John is incredibly kind and willing to help you succeed if you put in the effort. She has pretty extensive office hours, and I felt that they were really helpful for the programming assignments. I will say that she is very particular about the way that she wants you to format your code, but if you learn to program in the way that she wants you shouldn't have any issues. The course relies pretty heavily on the zybooks readings, but these were honestly really informative and I'm glad we had to do them. I thought that the workload for this course was fair, and not as bad as people make it out to be. Her low rating is absolutely not an accurate reflection of the quality of the class, and I believe that if you're actually willing to put in the effort and time to learn the material then you'll be fine.  - Grade In Class:A

Date: 2024-12-03

Comments:1430 - Professor John was a new teacher during my year; however, she was helpful and always available. Although she inherited a lesson plan and seemed behind in class compared to the readings/lessons, she taught her classes well. 1430 is supposed to be a filter class; it's supposed to be nit-picky, and the reading is a lot. However, if you come prepared, you will succeed.  - Grade In Class:A

Date: 2024-12-03

Comments:CSI1430 - This professor/teacher is not qualified to teach at university level. It is a discredit to the Baylor community and both students and parents are very upset about this facade. This teacher does not provide sufficient support, does not teach and simply uses classroom time to instruct students to read chapters in advance to complete their work. For students that have been involved with C++ for many years, this is not an issue; however, for students that are very bright and want to be in this industry, this teacher eliminates many good students. This is not because of poor marks or poor effort, this is POOR teaching!! I I have never complained about a professor but efforts to speak with the professor after class and during the semester fail. This is a miserable experience and reflects very poorly on the university, the leadership, the computer science program and all those that support this mediocrity. Moreover, this experience is eliminating good students from the field because of poor teaching!! The university must take action. Both students and parents must complain and let the university know that we pay too much money for a quality education and this isn't that. Terrible communication, teaching and support whilst you read your textbook. This may be a good online course but it isn't the Christian quality or ethical standards that I have come to know if my walk with Christ. This is poor form.  - Grade In Class:B

Date: 2024-11-25

Comments:1430 - Professor John has no business teaching a freshman computer science class at all. The learning was 99% from zybooks and 1% from lectures. When I went to her office hours because I was struggling in the class the only advice she would give me was to either read more and figure it out or just drop the class. Not once did she ever try and help me better understand the topic she just wanted me out of the class which leads me to my next point she shows favoritism and doesn't even try and hide it. Students she doesn't like will get scrutinized in class and receive very little help. The mastery exams and practicums are also very poorly set up for the mastery exams you need to get above an 85 or it is an automatic 0 and not to mention the amount of times material we haven't learned show up on the practicums. Do yourself a major favor and pick any other professor for this class.  - Grade In Class:DROP

Date: 2024-11-19

Comments:CSI1430 - Rose John clearly lacks a solid grasp of computer science, and it shows in how poorly this class is managed. To make things worse, tests/labs cover chapters completely out of order, making it hard to prepare effectively. She also has a tendency to pick favorites, so be prepared to kiss ass if you want any kind of support. Unfortunately, her bias can make the class feel even more demoralizing for those who aren’t in her good graces. If you have the option, take Hollingsworth instead. From what I’ve heard, he’s new, much more competent, and might not stick around in this mess of a department for long. Honestly, the only reason to subject yourself to this class is if you’re already struggling emotionally and looking for your “13th reason” Otherwise, save yourself the pain and explore other options at Baylor.  - Grade In Class:A

Date: 2024-11-19

Comments:1430 - Not in her section but severely affected by her in lab and her avoidance of our issues in lab caused by her. I will always remember in my class when my prof told us that when he asked her why we were being tested on chapter 8 during chapter 4 and she said "if they are struggling with chapter 8 nothing is stopping them from reading chapter 8" completely ignoring the fact that most of us are really busy students and do not have the time to work four chapters ahead and even without that it's unacceptable to test us on things that we were told we did not have to learn till later in the semester.  - Grade In Class:B

Date: 2024-11-13

Comments:1430 - Rose John should be grateful that I am taking the time to write her this rating. She takes criticism terribly and has no teaching ability. I wish there was a lower score because she doesn't even deserve a 20. As a student who is not in her class, but is in a different section of 1430, I am still affected by her inability to operate her labs efficiently. She is arrogant, does not own up to her mistakes, and seems to not care about how her personal issues affect the students she is teaching. I hope Baylor fires her soon because she is literally the worst professor I have ever met in my entire life. She makes Booth look like an angel.  - Grade In Class:B

Date: 2024-11-13

Comments:Intro the CS - Professor John has caused dozens of students I know to drop CS as a whole major because of her class. She is never clear on her instructions and makes her class extremely hard to succeed in. There are exams and a practicum during the lab and if you do not get an 80 or above you have to answer double the questions the following exam, if you do not get an 80% on those 40 questions the next week, you will have 60 questions and the cycle repeats. This would be one thing if this was an upper level class, however you have to have a B in this class to even move on with the rest of the major.  - Grade In Class:DROP

Date: 2024-11-12

Comments:1430 - This professor has no buisness being at Baylor. She constantly degrades students in the class, and shows no effort to hide personal vendettas she has against students. Her teaching ability is horrible. She makes mistakes in programs and has to be corrected by the students. I don't care if shes new to the school she has no business being a teacher. She doesn't help when you ask and gives the blandest answers when you ask. I don't know why baylor has kept her on when multiple kids have complained about her. I remind you this is a freshman level class. You need at least a B in it to move on to the next course. Shes ruining Baylor computer science and something needs to happen.  - Grade In Class:DROP

Date: 2024-09-26

Comments:1401 - This is my first time writing a rating for a professor and I felt it was much necessary for her. She has absolutely no teaching ability she works on programs way too fast in class. Asks questions no one knows how to answer. And what makes it way worse is her inability to catch her own errors forcing us to look for them. If your professor is making that many mistakes in a programming assignment then we have a problem. Her labs consist of mastery exams each week with practicum programs. They are extremely different from homework and homework labs we have due weekly as well. On top of that no late work is accepted even if you need help and email her for it she never answers or gives you the vaguest explanations. I know its her first semester at this university but she has made no effort to give students at this university a proper education. I have learned nothing from this course and even plan on switching majors because there is no way I can deal with professors like her in the college of comp sci and engineering. What made me feel worse is when I submitted multiple assignments and she commented on certain things. And when I emailed her for help and even attend her office hours she was no help. Additionally in class she directly called me out saying it was "alarming" at my inability to have not mastered a certain concept that late in class. I have never felt so little and ashamed for my mistakes.  - Grade In Class:D

Date: 2024-04-29
LOGIN     HOME     ABOUT US     FAQ     PRIVACY     TERMS OF USE     ADVERTISING     CONTACT US    

©2003-2025 Bubooks.com - All rights reserved