2.3

John Reynolds

Computer Science - Grand Valley State University

2.3
Quality
3.8
Difficulty
21%
Would Retake
91
Reviews
2.3
Quality
3.8
Difficulty
2.3
Helpful
2.3
Clarity

21%

Would Retake

91

Reviews

Rating Distribution
Official

5

4

4

18

3

16

2

29

1

24

What Students Say

Reynolds is kind of a smart alec

CIS231 - 2.0 rating

His lectures were mainly spent discussing his son and how great his own technology at home is

CIS230 - 4.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

69%

Textbook Required

29%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 25 grades
Most common grades:
B (10)
Not sure yet (6)
A (4)
Grade Distribution
A(4)B(12)C(6)D(0)F(0)A-/B+(3)
Based on 31 reported grades
B: 10
Not sure yet: 6
A: 4
C+: 4
Common Tags
Lots of homework (19)
Tough grader (16)
Lecture heavy (10)
So many papers (7)
Get ready to read (7)
Participation matters (6)
Test heavy (5)
Skip class? You won't pass. (3)
Rating Trend

Declining

-0.96 avg change
Mar
Jan
Feb
Mar
May
Nov
Last 6 months
Ratings by Course

CS380

5.0

(1)

CS641

4.0

(1)

CIS450

4.0

(1)

COS126

4.0

(1)

CS230

3.7

(3)
+11 more courses
Difficulty by Course

CIS231

4.4

CIS230

4.2

150

4.0

CS642

4.0

CS280

4.0

Reviews (91)
5.0
1.0
CS150
Oct 22, 2002

no need to take notes, he gives it all in the powerpoint

1.0
5.0
150
Oct 24, 2002

Worst teacher I ever had! Only take him if you are a computer whiz!

1.0
4.0
CS150
Oct 31, 2002

This class is supposed to be fairly easy, but he makes it hard and confusing!

4.0
1.0
CS150
Nov 25, 2002

Labs are very easy, lectures boring and lecture exams are very hard.

3.0
3.0
CS150
Dec 3, 2002

Lab is easy and interesting.....lecture is boring and hard

1.0
5.0
CS150
Dec 11, 2002

just take lange...he's the one who makes up the tests anyway.

1.0
5.0
CS150
Dec 19, 2002

could not hate the man more!

3.0
4.0
CS150
Jan 8, 2003

Boring, tough, unfair...take Lange!

3.0
3.0
CS150
Feb 20, 2003

labs are tough, tests were hard, and lectures were boring

1.0
5.0
CS150
Oct 23, 2003

This guy stinks!Would not help over e-mail because he coulnd't explain it!This should be easier than he makes it, not harder.Lectures are worthless, covers nothing about labs.Wait and take it with Lange!

4.0
2.0
CS641
Apr 2, 2004

Great class organization, but relies on students to teach material. I'd rather hear from him instead.

3.0
4.0
CS231
Sep 6, 2004

This class was worthwhile because the book was great. Prof taught nothing that was not in the book, and made one of the few practical CS classes (spreadsheets) boooring.

3.0
2.0
CS231
Oct 8, 2004

What a drag! the book is great and i learned tons of cool things with it, but sheesh the class bites! maybe you could test out of it...

5.0
3.0
CS150
Dec 17, 2004

He really knows what he is talking about. The books are great. Labs aren't hard if you just do the tutorial before trying the lab. Lectures are sometimes dull, but he does explain things that seem confusing in the book. I liked him and thought he did a good job. His ties are fun too!

4.0
2.0
CS150
Dec 21, 2004

He really knows his stuff and is a good guy

4.0
1.0
CS150
Jun 20, 2005

Fun guy, definitely knows a lot about computers. Lectures can be a little boring, but he explains things that are confusing in the text. Homework is easy, and as long as you actually do it you'll get an A. Tests are all true/false or multiple choice and done on Blackboard. As long as you can use a computer, this class is a piece of cake.

3.0
1.0
CS450
Dec 14, 2005

Pretty easy class, the projects are not defined very well however. The lectures are so so, I don't think I got that much out of the class. But the class is easy as long as you do you HW, and study for tests

2.0
1.0
CS463
Dec 20, 2005

Want an easy class? You're set. Want to learn something? Good luck. Prof has too much other stuff going on in his life, and little regard or motivation for teaching the class. Class is an unending tangential discussion. This format may work for some profs (ala Leidig) but fails in this instance. The class is just not a priority for him.

5.0
3.0
CS230
Jun 19, 2008

John is an overall nice guy. The book exams are quite difficult but the lab is fun and all the assignments are a piece of cake. Don't worry to much about your grade cause he doesn't grade anything until the very end, and then he curves everything up. Lectures are boring so as long as you read the book you can get an A.

4.0
3.0
CS150
Dec 5, 2008

He doesn't post his notes so you have to come to class to find the main points of the chapters. He's very intelligent but his class is just boring. Bring a labtop to type the notes and surf the internet at the same time. The exams are kinda hard but they're okay.

4.0
3.0
CS150
Dec 19, 2008

Great teacher and helpful when you need it.

2.0
4.0
CS642
Dec 21, 2008

Beware...He's writing his own reviews here.

2.0
4.0
CS280
Dec 21, 2008

He's a nice guy but- I didn't learn anything more than I already knew, which was barely enough to get me through the class. I highly do not reccomend.

2.0
4.0
CS280
Apr 7, 2009

Wish we IS majors could avoid taking this guy. His lectures are interesting sometimes but only about 30% of the stuff he talks about is on the exams. He gives no study guides, doesn't write anything on the board. Basically his exams are rediculus, but everything else is easy. I didn't really learn anything from this class.

5.0
4.0
CS380
May 8, 2009

Great Guy, exams are very difficult, but he curves the WHOLE course grade. I learned a lot of good stuff, not just from Reynolds but from students presentation's as well. I like his lectures also. Reading the book is REQUIRED, otherwise you will fail the tests. I also used online study guides and still couldn't get above a B on tests(B+ overall)

3.0
4.0
CS280
Dec 21, 2009

Lectures are reading from the book. Tests are hard. Doesn't grade things or reply to e-mails in a timely fashion. Not recommended.

2.0
4.0
CS280
Dec 21, 2009

Maybe the worst professor i have ever had. He seems like a good buy, but he is just not helpful and very lazy. Did not have any assignments graded going into the final, and his tests are VERY hard. Lecture is useless as he just rambles on and uses car analogies.

2.0
4.0
CS150
Dec 23, 2009

I do NOT recommend this professor. He has this ego about him where students are almost insignificant and stupid compared to him. What he taught in lecture didn't relate to what we did in lab - his clarity is significantly lacking as well. Avoid him if you can.

4.0
2.0
CS150
Apr 1, 2010

I thought Reynolds was a fun professor. He definitely knows what he is talking about. And you can tell he enjoys what he does. If you don't know much about computers you might find this class boring but there is nothing he can do about that.

2.0
3.0
CS230
Apr 15, 2010

I agree with all of the previous negative comments. He doesn't really teach the material but expects you to know the book front and back. The tests are so hard they are probably written by the textbook author. He may know what he's talking about but only uses abbreviations that you don't know to explain things.

2.0
4.0
CS150
Apr 30, 2010

Not a good prof at all. Exams are impossible. Studied SO hard for the final, got a D-. Most of the students failed. Ended up with a B in the class, but if I could redo it I would choose a different prof.

4.0
3.0
CS230
Jul 7, 2010

Prof. Reynolds is a fair professor. I am a GPY major (GIS), so computer skills weren't as elevated as the rest of the CS and IT majors. I felt that the class was useful and interesting. I think the labs could have been a little more "hands-on", but tough with only 50 minutes. I think Reynolds has re-formatted his lesson plans to make CS230 easier

2.0
5.0
CIS230
Dec 10, 2010

Reynolds is a decent teacher, but a terrible professor. His tests have materials that he didnt even cover in class because he was always too busy chatting with the nerds in class. I would strongly recommend studying from the textbook website; the website offered more teaching instruction than the actual prof. ever did. Labs were not even useful.

1.0
4.0
CIS150
Apr 27, 2011

Very easy class. Lectures are really hard to pay attention to and don't really matter. His lecture tests are impossible, but the rest of the class is easy. I got an A and never listened in class. Do the homework and you'll be set. Advise to take with different prof, however, this one's not too bad.

2.0
3.0
CIS230
Jun 22, 2011

Wow, it was bad. He doesn't come to class with anything prepared, so he just flips through the book talking for the ENTIRE class. I had one of the best grades in the class and it was still only in the 70s.

2.0
4.0
CIS230
Jul 17, 2011

It seems he doesn't put much effort into preparing any sort of comprehensive lecture notes, but rather he flips through the book and focuses on random tidbits that he found interesting in the eighties. While attending office hours is helpful, the assigned projects lack any sort of descriptive requirements so it's hard to do them "correctly."

4.0
3.0
CIS450
Dec 6, 2011

Nice guy. He doesn't show up to class prepared for lecture, but anyone from 230 should already know this. CS150 kids can't really talk about this prof because you can't expect him to hold your hand in such a low lvl class. Exams are hard, even if you know the material very well. As long as you put in the effort with the course project you'll be ok.

4.0
4.0
CIS230
May 24, 2012

The exams are hard, and he uses trick questions that you would answer knowing the concept, but the small subtle trick would make you answer wrong. The class is a lot of work, as well (Spring 2012 accelerated class though). He's super nice and fun, though, and the class is interesting.

3.0
5.0
CIS231
Dec 5, 2012

This class was a nightmare. He is a very nice guy but does not prepare or really know how to teach. He is very confusing and with the amount of work required for the class, it makes it a real stressor. I don't recommend him!

3.0
3.0
CIS231
Jan 21, 2013

Very approachable, nice guy. As for teaching, he shows no organization or direction in his lectures. Class time was WASTED! Spent more time learning the material during is Saturday sessions! Exams are tough but do go along with the homework assignments.

3.0
5.0
CIS231
Oct 2, 2013

Taking his guy right now. Terrible, that's the only way to describe it. You won't meet a nicer guy, but you also won't meet a worse professor. He is more than willing to help, but he will talk to you like you're stupid for not knowing it. He also is very vague on what you HAVE to know. Midterm next week, yay..

2.0
5.0
CIS231
Oct 2, 2013

Dr. Reynolds is kind of a smart alec. I felt dumb for asking questions in his class. He expects you to just understand the difficult concepts he requires for tests, projects, and quizzes. He simply facilitates the class and goes over information because he has to. Otherwise, you're on your own in this class.

4.0
1.0
CIS150
Oct 2, 2013

For CIS 150, if you have even the slightest bit of knowledge about computers you'll be set with this teacher. Fairly nice guy, dry sense of humor, but not too strict, which is nice. Lot of work, but it's all fairly easy. He attempts to get the whole class involved. Nice guy.

2.0
4.0
CIS231
Oct 16, 2013

If you really enjoy teaching yourself everything there is to know about computers, then you should take this class. If not, the I suggest finding a professor who actually teaches you something. There are five point quizzes over 40 page chapters, as well as, two exams and a project. Good luck.

2.0
4.0
CIS231
Oct 17, 2013

For accounting majors this class is suggested as an elective, but forget it and take something else. It's hard and creating the huge project has no relevance on anything for our career. Even after studying for hours for the exams I'd end up with a C, and I'm a 4.0 student. He has no organization and STRESS is the equivalent to this class.

4.0
3.0
CIS230
Nov 17, 2013

His lectures were mainly spent discussing his son and how great his own technology at home is. He expects you to read the book and teach yourself before every class, and treats you like an idiot otherwise. For the exams, the biggest thing to know is the vocabulary for the book. He throws a lot of acronyms at you on tests.

3.0
2.0
CIS150
Dec 4, 2014

Prof. Reynolds is not very helpful at all. He makes you feel like an idiot if you ask him a question that is obvious to him. Tons of assignments and quizzes for his class. Recommend another prof. Not awful but I would not recommend him.

2.0
5.0
CIS230
Grade: B
Apr 2, 2015

I've never written on here before or have filled out a prof eval until John. Horrible, horrible, horrible. If you want a condescending prof who talks about himself more than lecture and expects you to be him while answering questions, good luck! Read the book, go to lecture, you still won't get an A! Put things into perspective, I'm an A student.

4.0
3.0
150
Grade: B
Jan 4, 2015

Reynolds was a huge help! Emailed back quickly and was even available on the phone. There are a ton of assignments but they are a huge help on quizzes and exams. He is passionate, uses many everyday examples and is overall very helpful. He cares about the success of his students and is understanding about an occasional late or mistaken assignment.

2.0
4.0
CIS237
Apr 27, 2015

Professor Reynold is a nice guy, but this class was a waste. He assigned way too long of papers, on pointless topics. Group project wasn't too bad, although it was a waste and didn't learn anything. Exams were all online and some were open book. The class sucks overall, take someone else if possible

1.0
4.0
CIS230
Grade: B
Oct 28, 2015

He knows a lot about what he's supposed to be teaching. He just doesn't do a very good job actually teaching.. The exams are over 400 pages out of the textbook and cover a variety of 300 vocab words on average. He really puts no effort in during lecture and could care less about how the class does or what is actually learned. Papers are pointless.

1.0
5.0
CIS231
Grade: B
Dec 9, 2015

This prof isn't any help at all, and he doesn't even care or know how to teach. You'll end up figuring everything out on your own and having several breakdowns trying to get everything done on time. The final project is super confusing and irrelevant. I got more help with my dad over Thanksgiving break than I did all semester with this guy.

1.0
5.0
CIS231
Dec 18, 2015

DO NOT TAKE THIS PROFESSOR! He will say he will drop your lowest assignments and doesn't. He gives out the hardest assignments in the book, and the test are horrible. Unless you know absolutely everything about excel and computers you really won't do well on the exams.

2.0
5.0
CIS231
Jun 11, 2016
Wouldn't take again

This professor is not helpful at all. When you have questions about an assignment the only response he will give is a page number from the book. The amount of homework is outrageous. SO. MUCH. HOMEWORK. I would not recommend this professor.

4.0
4.0
COS126
Oct 10, 2016
Would take again

Keep it up

2.0
4.0
CIS230
Grade: A
Jan 10, 2017
Wouldn't take again

Prof. Reynolds is... difficult. For a non-SWS course, there is a ton of writing. A total of 3 papers that combine for about 20 pages and at least 1 page paper per homework assignment make up this class. The tests are impossible, with the highest grades in the class being around 75%. Boosts grades at the end of the years though. Still not great.

LOTS OF HOMEWORK
SO MANY PAPERS
LECTURE HEAVY
3.0
4.0
CS150
Dec 21, 2017
Would take again

Professor Reynolds lectures were a joke. He went on so many tangents and didnt focus on the material at all; attendance didnt help your grade at all. I got a 75% on the midterm and failed the final exam but still got an A in the class. There are lots of extra credit and grades in the system. Recommend for an easy pass class.

EXTRA CREDIT
Clear grading criteria
3.0
3.0
CIS150
Dec 9, 2018
Would take again

Gets very off task in lectures and isn't very clear on his teaching. Really nice guy just not the best at teaching the material. Attendance does not matter.

ACCESSIBLE OUTSIDE CLASS
EXTRA CREDIT
1.0
2.0
CIS230
Grade: A
Nov 13, 2019
Wouldn't take again

This class was a joke. Lectures focused in on specific points and skipped much of what was tested. Reynolds got very off-topic very frequently. Tests were extremely hard and tested knowledge that you'd have to memorize the whole textbook to know. Only bright side was that he graded homework very lazily. Projects were mostly useless.

Skip class? You won't pass.
Lecture heavy
So many papers
1.0
4.0
CIS231
Dec 16, 2020
Wouldn't take again

Gets off topic frequently, makes you feel dumb about the final VBA project. Laughed at student for making a mistake in the project. Also final exam was 50 minutes long and no one finished in my course, was not curved.

2.0
4.0
CIS230
Grade: Not sure yet
Mar 8, 2021
Wouldn't take again

Reynolds is clearly very qualified for teaching CS and CIS classes but he struggles with being empathetic towards his students, assignments are unnecessarily long and tests are long and difficult. CIS 230 is an intro computer class and if you didnt have prior general knowledge about computers you will not pass this class. He can be nice and mean.

Lots of homework
So many papers
Tough grader
1.0
4.0
CIS231
Mar 8, 2021
Wouldn't take again

John Reynolds is the worst professor. This class was unnecessarily hard. He does not care about any of his students. Syllabus said "Hybrid, There will be opportunities for both in class and online participation" then said we all had to go to class. Going to class meant sitting in a room and all of us watching the lecture separately on our laptops.

Lots of homework
Graded by few things
Tough grader
1.0
5.0
CIS230
Apr 8, 2021
Wouldn't take again

Never take any class with this guy. He is the worst professor ever I have seen. He is taking care of his own issues, does not care about students, lazy grader, makes you do some pointless works. He has a robotic way of lecturing, sometimes he talks but does not know which slide he talks about.

Lots of homework
Lecture heavy
Tough grader
1.0
4.0
CIS230
Grade: C+
Apr 22, 2021
Wouldn't take again

I could go on a whole rant about this guy. Dont get me wrong he was nice, but everything was so unclear. It seemed like he had no sympathy towards his students & Im STILL missing some of my important grades from the beginning of the semester. I would study for HOURS & never do good on tests. Unless you have a lot of prior knowledge dont take.

Get ready to read
Test heavy
Tough grader
1.0
5.0
CIS231
Grade: Not sure yet
Apr 29, 2021
Wouldn't take again

This was probably my worst class experience here at GVSU. I attended class every week only to hear monotoned lectures. Half of the work we completed was not even taught in class. Some friends in this class with another professor stated that they enjoyed that class, so do yourself a favor spend your money on a quality teacher. #robbedformysavings

So many papers
Tough grader
4.0
3.0
CIS231
Grade: A
Dec 8, 2021
Would take again

VBA book work its completely irrelevant to the course, though he stresses reading it. Only pay attention to actual textbook. He teaches everything needed for the project in the lectures

Accessible outside class
Skip class? You won't pass.
Clear grading criteria
1.0
4.0
CIS231
Grade: C-
Dec 12, 2021
Wouldn't take again

Take CIS 231 with any other professor. Reynolds assigns insanely difficult VBA projects that nobody else assigns. He makes it very boring to be in class.

Lecture heavy
Tough grader
2.0
5.0
CIS231
Grade: B
Dec 15, 2021
Wouldn't take again

Hardest class ever. The amount of work that is due is insane. Pretty much if you don't go to office hours you're screwed. Took so much of my time up. He barely wants to help you half the time. Don't EVER take a course from him.

Lots of homework
Skip class? You won't pass.
1.0
5.0
CIS230
Dec 16, 2021
Wouldn't take again

Mr. Reynolds is a great guy and is clearly qualified for this subject. However, I personally would not recommend him as a professor. This intro class was in no way leveling and was actually my most difficult and stressful class in college so far. He is so knowledgeable but expects students to learn too much from too many topics in one semester.

Lots of homework
Get ready to read
Lecture heavy
1.0
4.0
CIS230
Grade: A
Dec 20, 2021
Wouldn't take again

There is no doubt that Dr. Reynolds is very intelligent. However, he does not do a proficient job in teaching the content of this course. The course is very disorganized and the grading criteria is unclear. He waits until the end of the semester to put most grades in and grades some things lackadaisically. Tests can be difficult.

So many papers
2.0
4.0
CIS230
Feb 18, 2022
Wouldn't take again

I almost feel like Professor Reynolds is far too passionate for an introductory course. Because he has lots of experience with hardware and software, it is very easy for him to talk to us intro students like we do too. He will tell us a lot of entirely useless information regarding test content. He needs to reduce the depth of his intro classes.

Lots of homework
Lecture heavy
So many papers
1.0
5.0
CIS230
Grade: B
Apr 11, 2022

John is simply not a good professor. A good professor is organized, provides clear and concise expectations, and adjusts when most students are struggling. He assigns 3-4+ assignments every week, most of them having no relation to exams. He goes on tangents for 75% of class. When large amounts of students struggle, he just gets more upset/strict.

Lots of homework
So many papers
Lecture heavy
2.0
5.0
CIS231
Grade: B
Apr 27, 2022

He just reads off of the slides. Going to class is a waste of time. If you are stuck with him I recommend taking his once-a-week class and not the 3 times a week class. He doesn't teach what is covered in the assignments, just about a VBA project that is not applicable in real life. Overall, save your time and find a different prof

Tough grader
Lots of homework
1.0
5.0
CIS231
Grade: Not sure yet
Jul 21, 2022

He hardly explains everything that is required for the course, and when he does he is just simply terrible at it, the course is far more difficult than what my friends were required to do for the same class in a previous semester. Less than 50% of emails are answered. Cut me off when I asked questions on a call and just told me to watch the videos.

Participation matters
Lots of homework
Lecture heavy
2.0
4.0
CIS231
Grade: Not sure yet
Nov 17, 2022

Reynolds definitely tries to be jovial in class, but that feels like salt on wounds if you're frustrated with the class. If he continues with his current teaching path, just use the student resource videos in the course materials to guide you through assignments. It literally shows you how to do the practice step by step.

Lots of homework
Lecture heavy
Test heavy
3.0
5.0
CIS230
Grade: B
Dec 11, 2022

Reynolds is defiantly qualified to teach this class but id say he's overqualified. This is most peoples first hardware based class in the cis major and its defiantly not taught that way, this didn't feel like an intro class. Papers are hard but resubmissions are available, exams felt impossible. This is a class were you'll be happy just to pass.

Tough grader
Get ready to read
Test heavy
2.0
5.0
CIS230
Grade: B-
Dec 15, 2022

Prof. Reynolds is by no means a bad person and can be understanding, and he is incredibly intelligent. But he's not a great professor, especially for an intro course. His grading criteria and weighting make no sense, and tests are essentially impossible to do very well in. Be ready to spend a lot of time to get a passing grade in this class!

Tough grader
Lots of homework
So many papers
3.0
5.0
CIS230
Grade: B
Dec 15, 2022

Professor Reynolds knows what he is talking about but he talks at a higher level than most can understand. This means that a lot of people didn't always know what he wanted.

Tough grader
Lots of homework
Lecture heavy
3.0
3.0
CIS230
Grade: C+
Dec 27, 2022
Would take again

Great professor, he helps you understand the concepts of what you're learning by giving examples so pay attention to them. Easy class, 3 exams which were easy and difficult at the same time. I would say to study 3 weeks prior to each exam using the textbook for questions in a review. Always ask questions, and communicate he's super understanding.

Participation matters
Gives good feedback
Respected
1.0
5.0
CIS230
Mar 13, 2023

Unorganized class and the class did not feel like an introduction level course. Exams were impossible.

Tough grader
Get ready to read
2.0
3.0
CIS231
Grade: C+
Mar 16, 2023

Reynolds is very skilled at this subject but doesn't do a very good job explain and showing how to do steps on the practice/grader assignment, the tests are timed, and he just talks in class about random things about the subject, nothing really helpful relating to homework, wouldn't recommend taking him.

Lots of homework
Online Savvy
1.0
4.0
CIS230
Grade: Not sure yet
Dec 14, 2023

The one good thing I have to say about this class is that there's so many assignments that it offsets how difficult the exams are. I had more homework in this class every week than my other 4 classes combined. There is way too much information and didn't feel like an intro class at all. He assumes students have a lot of prior knowledge of hardware

Tough grader
Lots of homework
2.0
5.0
CIS230
Grade: C+
Feb 17, 2024

Exams are impossible. There's a ton of homework graded so make sure you get as high of a grade on those as possible to pad your grade for the exams. This felt like a masters class than a 200 class, more hardware topics than software. Lots of trick questions on tests too

Get ready to read
Lots of homework
Test heavy
4.0
4.0
CS231
Grade: B
Feb 18, 2024
Would take again

There was a LOT of homework and the exams were hard. I needed to look up a lot of processes on Chegg, but I think it'd have been easier if I'd taken more advantage of the in-class-only practice assignments. He's a nice professor and funny enough for an older guy. It felt like a higher-level course than something in the 200s but I'd take him again.

Tough grader
Lots of homework
2.0
4.0
CIS230
Grade: B-
Feb 29, 2024

Wish he could inject his class with some of the interest he shows toward the subject. But he honestly acts like all his courses are a refresher that everyone who comes into class should know from prior experience. Very smart guy, but seems to come off as puffing his chest and sneering down on you unfortunately.

Tough grader
Get ready to read
Participation matters
1.0
5.0
CIS231
Grade: B+
Mar 11, 2024

HORRIBLE PROF!!!! does not actually teach anything and expects students to understand what he is asking. Constantly asks students what the answers should be because he doesn't understand excel himself. So much homework even over breaks, not respectful of students time and energy in the class. Worst prof and class!! Assigns way too much!!!!!

Lots of homework
4.0
3.0
CIS230
Grade: B+
Jan 5, 2025
Would take again

John Reynolds is a good professor ask questions and be active in class. He will answer you by email or if you schedule a time and he is open to explain things more if you are confused. He is a bit difficult but not impossible for most, easier if you already know a lot about computers. Just don't wait to do the projects and writing till last minute.

Participation matters
Amazing lectures
Gives good feedback
2.0
5.0
CIS230
Grade: C
Feb 19, 2025

Only reason I didn't give him a 1 for quality is because he is the only 230 instructor as far as im aware. So if you are an IS or IT major, buckle up. He assigns lots of papers, makes the exams difficult if you dont study at least a week ahead, and expects students to have lots of prior knowledge despite the fact mostly first years were in my class

Lots of homework
Lecture heavy
Test heavy
2.0
4.0
CIS231
Grade: Not sure yet
Mar 13, 2025

DO NOT TAKE CIS WITH THIS PROFESSOR! Taking CIS as a mandatory credit, this professor makes it very difficult to learn anything from this class. Lectures in class as if everyone is supposed to know how to work excel, is not very understanding when students do not understand Assigns LOTS of homework in excel, a tough grader. Attendance is mandatory.

Tough grader
Participation matters
Lots of homework
4.0
4.0
CIS230
Grade: B+
May 14, 2025
Would take again

Dr. Reynolds is a very nice professor and was accessible outside of class through email or meeting. Lots of homework for the class but most is very easy if you follow the instructions. Test can be hard but as long as you take good notes, and read the assigned chapters you should be fine.

Tough grader
Get ready to read
Participation matters
1.0
4.0
CIS231
Nov 16, 2025

If you can somehow not take his class don't. He is a c0nt.

Class Info

Online Classes

100%

Attendance Mandatory

69%

Textbook Required

29%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 25 grades
Most common grades:
B (10)
Not sure yet (6)
A (4)
Grade Distribution
A(4)B(12)C(6)D(0)F(0)A-/B+(3)
Based on 31 reported grades
B: 10
Not sure yet: 6
A: 4
C+: 4
Common Tags
Lots of homework (19)
Tough grader (16)
Lecture heavy (10)
So many papers (7)
Get ready to read (7)
Participation matters (6)
Test heavy (5)
Skip class? You won't pass. (3)
Rating Trend

Declining

-0.96 avg change
Mar
Jan
Feb
Mar
May
Nov
Last 6 months
Ratings by Course

CS380

5.0

(1)

CS641

4.0

(1)

CIS450

4.0

(1)

COS126

4.0

(1)

CS230

3.7

(3)
+11 more courses
Difficulty by Course

CIS231

4.4

CIS230

4.2

150

4.0

CS642

4.0

CS280

4.0

Similar Professors