2.3
Quality3.8
Difficulty21%
Would Retake91
Reviews21%
Would Retake
91
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
69%
Textbook Required
29%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-0.96 avg changeRatings by Course
CS380
5.0
(1)CS641
4.0
(1)CIS450
4.0
(1)COS126
4.0
(1)CS230
3.7
(3)Difficulty by Course
CIS231
4.4
CIS230
4.2
150
4.0
CS642
4.0
CS280
4.0
Reviews (91)
no need to take notes, he gives it all in the powerpoint
Worst teacher I ever had! Only take him if you are a computer whiz!
This class is supposed to be fairly easy, but he makes it hard and confusing!
Labs are very easy, lectures boring and lecture exams are very hard.
Lab is easy and interesting.....lecture is boring and hard
just take lange...he's the one who makes up the tests anyway.
could not hate the man more!
Boring, tough, unfair...take Lange!
labs are tough, tests were hard, and lectures were boring
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!
Great class organization, but relies on students to teach material. I'd rather hear from him instead.
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.
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...
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!
He really knows his stuff and is a good guy
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.
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
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.
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.
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.
Great teacher and helpful when you need it.
Beware...He's writing his own reviews here.
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.
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.
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)
Lectures are reading from the book. Tests are hard. Doesn't grade things or reply to e-mails in a timely fashion. Not recommended.
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.
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.
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.
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.
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.
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
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.
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.
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.
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."
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.
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.
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!
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.
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..
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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.
Keep it up
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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!
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.
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.
Unorganized class and the class did not feel like an introduction level course. Exams were impossible.
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.
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
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
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.
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.
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!!!!!
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.
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
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.
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.
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
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-0.96 avg changeRatings by Course
CS380
5.0
(1)CS641
4.0
(1)CIS450
4.0
(1)COS126
4.0
(1)CS230
3.7
(3)Difficulty by Course
CIS231
4.4
CIS230
4.2
150
4.0
CS642
4.0
CS280
4.0