1.6

Derek Rushing

Computer Science - Mesa Community College

1.6
Quality
3.7
Difficulty
12%
Would Retake
85
Reviews
1.6
Quality
3.7
Difficulty
1.5
Helpful
1.6
Clarity

12%

Would Retake

85

Reviews

Rating Distribution
Official

5

3

4

4

3

7

2

16

1

55

What Students Say

This is a project management class and they drill how important communication is, his is AWFUL at it

CIS224 - 1.0 rating

This is the first teacher I have ever had who gave me a zero on an assignment

CIS224 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

70%

Textbook Required

71%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 32 grades
Most common grades:
A (17)
Not sure yet (6)
B (4)
Grade Distribution
A(21)B(5)C(2)D(5)F(2)A-/B+(1)
Based on 44 reported grades
A: 17
Not sure yet: 6
B: 4
A+: 4
Common Tags
Get ready to read (16)
Tough grader (14)
Lots of homework (13)
LOTS OF HOMEWORK (6)
Tough Grader (5)
SO MANY PAPERS (2)
Participation matters (2)
Test heavy (2)
Rating Trend

Declining

-0.37 avg change
Jul
Sep
Oct
Feb
Mar
Apr
Last 6 months
Ratings by Course

CIS105

2.2

(19)

CIS133D

2.0

(1)

CIS2991

2.0

(1)

CIS276

2.0

(3)

CIS276DB

2.0

(5)
+9 more courses
Difficulty by Course

CIS10530044

5.0

CIS215

5.0

276DB

4.8

CIS133

4.5

CIS276

4.3

Reviews (85)
1.0
5.0
CIS105
Mar 24, 2006

Mr. Rushing is a know it all. He is very proficient in computers, and thinks everyone else is too. He is not helpful and spends our 3 hour class time talking about California and talks about how he loves music. I did not learn anything and have been completly confused throughout the entire semester. WARNING: DO NOT SIGN UP FOR THIS INSTRUCTOR!!!

4.0
1.0
CIS105
Aug 19, 2007

Mr. Rushing is an incredibly prepared man. He has so much experience in computers and music, but the problem is that he talks about stuff that's completely irrelevant to the class. He spends too much time telling people to get a job that will earn them lots of money. It's an easy class though. You do have have homework, but it's still an easy A.

2.0
1.0
CIS105
Oct 15, 2007

Fun easygoing teacher. Doesn't cover the material that well though and is not very helpful in clearing things up at all.

1.0
3.0
CIS105
Oct 19, 2007

DO NOT TAKE THIS PROFESSOR. Rushing is the worst teacher I've ever had. We are midway through the semester and he has graded NOTHING. He talks about irrelevant stuff in class and is never prepared. He seems like a nice guy, but he is a horrible teacher. I finally switched to another section. He's that bad!

1.0
3.0
CIS105
Nov 17, 2007

Wow....I wish I would read this before I took his class. Everything everybody has said is right on the ball. This guy is an aweful teacher. I don't know how he is still teaching.

5.0
3.0
CIS105
Feb 11, 2008

This man is absolutely phenomenal at what he does. EXTREMELY knowledgeable when it comes to computers and he will make you very computer literate.

1.0
2.0
CIS105
Oct 27, 2008

WORST TEACHER EVER!! DON'T TAKE THIS CLASS. He spends more time talking about himself and how much money he has made then actually explaining the work. He make you feel stupid when you ask questions and his lectures are very very boring. TAKE THIS CLASS ONLINE!!!

3.0
3.0
CIS133
Nov 14, 2009

This online Project Management class was not without significant problems. Confusion ruled and communication was almost non-existent. The department head might want to meet with this professor to review his methods and commitment in order that future classes will run closer to expectations and without repetition of easily avoidable problems.

3.0
4.0
CIS105
Apr 5, 2010

He would make a good guidance counselor but he is an AWFUL TEACHER!!!!!!! DON'T TAKE THIS CLASS

1.0
2.0
CIS224
Jul 12, 2010

This was a disaster. His communication is one line at best. He fails to reply to emails in a timely manner. Grades where given a week after the other assignments where due. This didn't allow time for correction in issue with my work. Further more, again, his communication on why you got the grade you did was terrible. STAY AWAY!

2.0
5.0
CIS224
Jul 13, 2010

Don't even bother. The workload is insane (he doesn't understand MCC's students AT ALL: most of them work full-time and/or have families), his communication is poor, and it takes him weeks to grade assignments (though he demands timeliness). This class should be titled "Intense Project Management for Business Majors". Wish I had looked here first.

1.0
5.0
CIS224
Sep 29, 2011

The course work is insane. This is my 2nd go around with this teacher and he has added so much more work, expecting you to do all exercises for each chapter, it's insane, the amount of time it takes. I have to mirror everyone on his timely responses and help, your lucky to get any. I'd choose a different class, u won't regret it!

1.0
3.0
CIS224
Jul 14, 2010

Please do not take his class! im in it right now at mcc online and im about to fail due to his lack of instruction. he expects you to know everything about a class that no one cares about.

2.0
3.0
CIS133D
Jul 24, 2012

I took the short Summer class but there was a TON of work. Heavy text use, 6 HTML projects at the end of each chapter. 2 chances on quizzes. Discussion board assignments were pointless, but easy. The Final project is a 10 page website. He only responded to 2 of my 7 Emails, and I don't think he reads the homework. I got 3 A's that were B's at most.

2.0
4.0
CIS224
Sep 17, 2012

This class was incredibly hard. The teacher is not very available and doesn't offer much help. If you stick with it and follow the book carefully, you might learn something.

2.0
2.0
CIS105
Sep 17, 2012

This was my second time taking a class with this professor and the experience was worse the second time around. He is completely unresponsive to the point of many students having to contact the department head to get any response. Took this class online and think he just posts the class and walks away.

2.0
3.0
CIS224
Sep 20, 2012

Probably knows what he's talking about, but is extremely arrogant. Asks questions like "Why is communication good?" and then marks off for "minimalist answers" if you don't respond with a whole paper. An absolutely disgusting experience.

1.0
5.0
CIS224
Sep 21, 2012

Instructor does not give any lecture, does not respond to questions and turns back homework 4 weeks late. Avoid this instructor at all costs!!

2.0
4.0
CIS2991
Sep 24, 2012

CIS224. Online class. Worst instructor Ive ever had. No communication. Assignments are too long vs. time allotted. Instructions are vague. No lectures. DO NOT TAKE A CLASS WITH THIS TEACHE. PROFESSOR MY ARSE!

1.0
3.0
CIS105
Dec 4, 2012

By far the worst internet course experience yet! He does not respond to e-mais and provides little communication or direction. It was a frustrating experience

2.0
1.0
CIS105
Mar 19, 2013

probably the worst professor I've ever had. All he talked about was his life and some lessons. They were helpful but he didn't really teach the class. He TALKS A LOT!

5.0
2.0
CIS224
May 12, 2013

Prof. Rushing is actually pretty helpful. Took his online CIS224 class. Sometimes visiting his office for advice is best as he has a lot of projects to grade (not a big fan of the assignments; they are mock projects that do help in a sense). Rigorous class, good professor.

1.0
5.0
CIS224
Sep 16, 2013

I'm sure his teaching style is very useful if you're taking the course (project management) to become a business major, however as a programming major taking this because it was required, this course was over the top, far too rigorous, and when the online class encountered issues with images in the quizzes (all of them) he seemed unwilling to help.

1.0
5.0
CIS224
Grade: A
Dec 9, 2013

Mr. Rushing is not helpful at all and his class follows page 1 of the Microsoft Project 2010 from beginning to end. What do I need to pay for a class when all we do is follow a book and do all the assignments. There is so much busy/online work there is no time to do your other classes. YOU LEARN NOTHING! Absolutely avoid this online class!

2.0
3.0
MGT246
Mar 7, 2014

Everything followed book, assignments were incredibly long even for a week advance notice. Reading his syllabus does not match with information provided throughout the course. If you have asked questions and receive the same answers but does not resolve your issue, then I would NOT recommend this teacher for the course even if it's online!

4.0
3.0
CIS224
Grade: A
May 21, 2014

All assignments follow the book which can get boring, but as long as you do the homework you should do fine. The final project was rather fun as you can go your own way. Not the easiest class.

2.0
3.0
CIS105
May 27, 2014

If you use Mac DO NOT take this class. There are extra steps to take that require the instructor's help and he is VERY unresponsive.

1.0
5.0
CIS224
Grade: Not sure yet
Dec 19, 2014

Avoid this professor! Too many assignments w short deadlines-much of class is straight from book w other assignments not being very clear on expectations. No feedback provided regarding the grade you receive on assignments to facilitate learning. Minimal communication & poor organization of the class for an online environment.

1.0
5.0
CIS224
Grade: B
Nov 25, 2014

Don't take CIS 224 online class with this teacher. He grades the assignments 3 months after submission. Poor communication and the assignment are not enough detailed for an online class.

2.0
4.0
CIS224
Jun 17, 2015

Don't expect any help. There is a ton of work and if you have questions don't expect any kind of response immediately. This course should be fairly easy but if you get lost or need help you're pretty much on your own. He asks to have it done in advance as if there was so much time to read the book, understand the material, do all the assignments

1.0
5.0
CIS105
Grade: D
Jan 18, 2016

Do not take this class with this professor. He is not helpful at all, and is a tough grader. This class is not really difficult but the work amount is ridiculous and the fact that he doesn't help and is very rude doesn't help. If there's another teacher for this class go with that teacher not Mr. Rushing.

3.0
3.0
CIS162AD
Grade: A
Jan 19, 2016

Professor Rushing expects students to abide by every rule, but his rules are posted all over the place. Two weeks into the semester, he changed submission criteria. I received 0s on all assignments I submitted incorrectly, however Professor Rushing was kind enough to re-grade them. As long as you pay attention and do things as told, you're good.

2.0
4.0
CIS224
Grade: Not sure yet
Mar 8, 2016

If there is any other professor that you can take the class with, go with anyone else BUT professor rushing. He is very difficult to work with and when you ask for help he does not give you any direction. The final is the worst part, he has this long report due that the class did not even help prepare students for. Really, anyone else BUT him!

1.0
3.0
CIS224
May 19, 2016

Comes across very rude. If i had a choice, i would avoid taking his class.

1.0
5.0
MGT246
Grade: A
Mar 25, 2016

I've had this professor twice and the workload for both classes was really intense. CIS224 was pretty easy if you did every exercise in the text before doing the assignments. MGT246 is ridiculous. He assigned 540 pages of reading for the first week (7 ch in PMBOK, 5 in PMP Guide) and a short paper on each chapter.

1.0
4.0
CIS224
Grade: Not sure yet
Jul 18, 2016
Wouldn't take again

This is a project management class and they drill how important communication is, his is AWFUL at it. He does not respond in a timely manner to questions or issues. He post instructions on the syllabus that are different to what he post above each lab. First initial, last name, project #, title the book ask for.. DO THIS or he takes -6 points off.

1.0
5.0
CIS224
Grade: B-
Jul 28, 2016
Wouldn't take again

He was the worst professor I have EVER had. He was so bad that I had to contact the department chair multiple times due to him being a terrible communicator ( especially when I needed help), graded so harshly to the point where it was at times borderline unrealistic, and didn't grade any important assignments until the last two weeks of class.

1.0
3.0
CIS262
Grade: A
Aug 25, 2016
Wouldn't take again

Rude, will not help, many spelling errors in assignments that makes them hard to read. My advice, run in the opposite direction as fast as you can.

Tough Grader
1.0
5.0
CIS224
Aug 31, 2016
Wouldn't take again

This is the first teacher I have ever had who gave me a zero on an assignment. I am a straight A student so I work hard and always put forth the effort. It's hard to do either when the questions asked are not clear, understandable, and the professor is not helpful until after giving you the zero and only then does he tell you what he expected.

Tough Grader
LOTS OF HOMEWORK
SO MANY PAPERS
1.0
2.0
CIS262AD
Dec 20, 2016
Wouldn't take again

Nearly impossible to contact. Doesn't return emails or voice mails. Takes weeks to grade assignments. Still waiting for final grade because he still hasn't graded 3 assignments, including final project. Problems with online final exam still not addressed.

3.0
2.0
CIS105
Grade: A+
Dec 20, 2016
Would take again

I took CIS105 online for the Fall '16 semester. Easy A. Just do the work and you will pass. There aren't intense deadlines so keep up on the work and you will be fine. Seriously, this class is easy! Just do the work before deadlines and keep up on it, you will do great!

Get ready to read
1.0
4.0
CIS162AD
Feb 6, 2017
Wouldn't take again

Does not respond to emails. New MS Visual Studio uses 4.5 .NET Framework, his download projects have not been updated and still use 3.5 .NET Framework. It was a pain trying to install 3.5 on Windows 8. Instructions are not clear. They are posted everywhere and contradict each other. If you don't follow the instructions you get a 0.

1.0
4.0
CIS224
Apr 12, 2017
Wouldn't take again

Run. Run far, far away from this guy. He grades things a month after you submitted them. The instructions are never clear on assignments, or they are posted in multiple locations. The final is a "Capstone Project". You have to include information not discussed or even talked about in class. He doesn't answer emails or questions.

Tough Grader
LOTS OF HOMEWORK
2.0
2.0
CIS105
May 11, 2017
Wouldn't take again

Rushing himself was not bad. He answered the questions I asked and his class was not hard. His deadlines however were illogical and made the class difficult. Get the textbooks and keep up on them. I honestly don't think he does any teaching the textbook does the whole thing.

1.0
3.0
CIS224
Grade: A
Jul 21, 2017
Wouldn't take again

CIS 224 is Project management using Microsoft project 2013 for windows. The class is 100% useless. The class pretty much teaches one how to do data entry in a program and doesn't cover any methodologies. One part of the class literally directs students to PMI'org and review certifications. Why not just skip this class altogether and just go to PMI?

Tough Grader
Get ready to read
LOTS OF HOMEWORK
1.0
3.0
CIS224
Aug 25, 2017
Wouldn't take again

Run as fastest as u can, the worst teacher I ever have. I don't want to write 4 pages essay because is a lot to write about this teacher. With few words: he doesn't know how to express his home work and whenever he need from students, a lot of writing mistakes which make the assignment even more difficult. The deadlines are messed up, HW messed up

4.0
2.0
CIS105
Grade: A
May 10, 2018
Would take again

He is a fair instructor. His communication skill are a little off. I had trouble understanding his requirements. Response time was OK. As long as I did the work, I got 100%.

1.0
5.0
CIS133
Grade: C-
Jul 7, 2018
Wouldn't take again

Too much work. Very difficult. Not understanding.

Tough Grader
LOTS OF HOMEWORK
SO MANY PAPERS
1.0
2.0
CIS105
Jul 11, 2018
Wouldn't take again

This professor's syllabus is full of contradictions surrounding grading policy and his due dates are always off. Some assignments are assigned in the grade book but aren't linked in course modules so you're constantly wondering if you've missed something. Communication is terrible. He sends automated emails yelling at students to keep up. 0/10

LOTS OF HOMEWORK
3.0
3.0
CIS105
Jul 22, 2018
Would take again

Took online Summer School; assignments seemed overwhelming at first, but once I got into the rhythm it was fine. Like any other Canvas class, due dates were messed up, but he fixed them once they were brought up. Not the best with replies, but I've had worse. I didn't mind the emails reminding me to do my HW haha they helped me plan out my week!

4.0
3.0
CIS276
Grade: A
Oct 8, 2018
Would take again

He expects that you read the book before coming to class and that you read the slides. He doesn't really lecture on the topic of the class, but you can ask questions at the start and end of class about subject for the night. He is helpful in class, if you go to his office hours, you may get help. It's sort of a self taught class with jokes.

Get ready to read
Clear grading criteria
Hilarious
1.0
5.0
CIS224
Oct 10, 2018
Wouldn't take again

He was difficult to work with. I emailed him throughout the semester for help/clarification and he would tell me to read the prompt more carefully. He offered little/no feedback on graded assignments. The final was on things we never practiced/discussed during the semester, every fellow classmate I spoke to was as equally as confused as I was.

Get ready to read
Participation matters
LOTS OF HOMEWORK
5.0
3.0
CIS276DB
Grade: A+
Sep 15, 2019
Would take again

Professor Rushing's lectures can be long and stray from the class material, but I found them to be much better than lectures that do nothing but summarize a chapter. The assignments were relevant and the final project challenges you how to use what you've learned in what felt like something that could actually be applied to a real life project.

Inspirational
Lecture heavy
Get ready to read
1.0
5.0
CIS224
Grade: Not sure yet
Feb 21, 2020
Wouldn't take again

Currently taking CIS224 online. Almost never communicates except to inform you of failing his unclear expectations. Profoundly specific, demanding and bizarre criteria for labeling/submitting work that will bring your grade down significantly without regard for the actual quality of what you're submitting. Doesn't actually teach, all book. Run.

Lots of homework
Get ready to read
Tough grader
2.0
2.0
CIS224
Grade: A
Mar 10, 2020
Would take again

Better in person. Hard to get a hold of for questions. I have complaints about the course software, but not his fault (not work w/ competing MS Office install). Not a very clear instructor for rubrics, but you basically get an A for assignments if you just make it work (as far as I can tell). Be ready to google/ read. He seems overextended...

1.0
5.0
CIS133
Grade: F
May 10, 2020
Wouldn't take again

Not worth taking he doesn't know anything

Beware of pop quizzes
So many papers
Tough grader
1.0
4.0
CIS224
Grade: Incomplete
Nov 24, 2020
Wouldn't take again

This person has the world's most asinine naming policies and grading I have ever seen in an elective-based application course. This class is a joke honestly. It's like he got his PMP certification and couldn't find a job doing actual project management so he ended up at a college making student lives miserable. Unclear policies and no feedback.

Lots of homework
Test heavy
Tough grader
1.0
5.0
CIS224
Grade: B
Jul 20, 2021
Wouldn't take again

He gives vague and unclear instructions and then gives you a 0 for aspects of the assignment. Read other reviews of this teacher. STAY FAR AWAY from this guy. Terrible programming instructor. If your assignment doesn't open correctly on his computer, you get a 0. No resubmissions. The final project instructions had no rubric or instructions??

Lots of homework
Get ready to read
Tough grader
1.0
5.0
CIS276
Grade: B
Jul 20, 2021
Wouldn't take again

Very terrible professor. I have never got a 0 on an assignment until I had him. He is not understanding at all and if there's any issues you just get a big fat 0. No late work is accepted period. I'm not shocked in the slightest to see all these bad reviews. He offers no insight on your code. If your gunna give a 0, you should atleast give advice!!

Lots of homework
Get ready to read
Tough grader
1.0
5.0
CIS276DB
Grade: C
Jul 20, 2021
Wouldn't take again

Took an SQL class. The guy is a straight up joke of a teacher. Every programming class I have taken before the teachers will grade your code and give you feedback on what you should change to correct it. He just gives you a 0 and says its wrong. He sends announcements telling students to keep up, yet takes months to grade assignments. Run

Lots of homework
Tough grader
1.0
5.0
CIS276
Jul 21, 2021
Wouldn't take again

Would not take this professors class again. Just a terrible experience. extremely rude in emails. Offers no insight or help. He shouldn't have a job. very stressful class. The assignments are worth so much of your grade that if you miss one of them, you're literally screwed you will lose a letter grade. hope I can save someone from taking his class

Lots of homework
1.0
5.0
CIS133
Jul 22, 2021
Wouldn't take again

Takes forever to grade and doesnt provide feedback. He is also pretty mean when you message him. Make sure you submit your files correctly zipped and names according to his ridiculous file naming system or you will fail the homework. Very very strict and hard teacher for an elective class that nobody cares about outside database developers

Tough grader
1.0
4.0
CIS224
Grade: A+
Dec 12, 2021
Wouldn't take again

The worst class I have ever taken. The material itself isn't hard but the obscure naming convention and requirements are what took most of my time/attention. To even take the class I had to create a new Microsoft account & pay 30 dollars a month for MS project 19 because MCC doesn't include it in the student licenses. Take literally anything else.

Tough grader
1.0
4.0
276DB
Grade: A
Dec 22, 2021
Wouldn't take again

This class is IMPOSSIBLE for anyone who actually relies on the professor teaching you anything. Similar to other reviews, he basically assigns a book, and you have to teach yourself principles and concepts. Something else incredibly frustrating is he takes WEEKS to grade. I had no clue if I passed over half of the assignments before the final.

Lots of homework
Get ready to read
1.0
5.0
CIS10530044
Grade: Rather not say
Dec 26, 2021
Wouldn't take again

Never answers questions directly. Only offers to drop you from the class when you ask for help. Material is not very related to the class description. Felt like an advanced English class with long reports, citations and very detailed formats required. Class has ZERO focus on teaching students. It's all about points and grades.

Skip class? You won't pass.
Test heavy
3.0
4.0
CIS162AD
Grade: F
Dec 30, 2021
Wouldn't take again

BE PREPARED TO DO LOADS OF WORK IN THIS CLASS. I've never had a class that required so much hw for an online class. You would think you're taking this class as part of your course material to finish your masters instead of your associates. If you miss one assignment your grade drops drastically. Rushing himself is a good prof he just expects a lot.

Lots of homework
Get ready to read
Tough grader
3.0
3.0
CIS105
Grade: A+
Jan 18, 2022
Wouldn't take again

Derek is alright. He is very particular about certain things. Threatens to drop a letter grade if you ask a question that to be fair is answered in the syllabus. Particular about how some assignments are done. Is a fairly easy grader if you follow the instructions though. Really on paper, he looks and sounds worse than the class actually is.

2.0
5.0
276DB
Grade: B
Dec 23, 2022

I feel his presentation of the material is what made it difficult, as well as his inability to respond in a timely manner. The assignments were not presented in a clear format and most of them were recycled from years before with no attempt at changing dates in the assignment or being clear about things like that.

Get ready to read
Participation matters
1.0
5.0
CIS224
Grade: A
Jul 20, 2023

Was a major hassle to work with. Vague instructions and his email policy is 15 words or less. Like what???? Gives very vague instructions on how to get the software and then is rude when you ask questions about how to get it.

Tough grader
1.0
4.0
CIS224
Grade: Not sure yet
Oct 18, 2023

This professor is chaotic to say the least. Nothing is clearly laid out; everything you need to know is a jumbled mess in the announcement section of all things. I recommend using the grade book to get an idea of due dates. He is the only prof offering CIS 224, otherwise, I'd switch. Do not recommend for any class!

Get ready to read
Group projects
1.0
3.0
CIS262AD
Grade: Not sure yet
Mar 10, 2024

If I could give a negative score I would. Doesn't give any sort of clear instructions. Doesn't grade in any sort of timely manner, doesn't provide any kind of guidance. overall doesn't teach. If you can avoid taking any class he teaches do yourself a favor and avoid at all costs.

1.0
5.0
276DB
May 5, 2024

He never responds to email. He does not teach nor does he attempt to explain. He changes requirements and announcements and emails. He will fail your assignment if you do not name the text file properly or make comments in your scripting files. Demands corporate level results during capstone. Capstone instructions not clear and poorly generated.

2.0
2.0
CIS276DB
Grade: A
Jun 16, 2024

Professor Rushing is definitely an interesting professor. Instructions were hard to understand at first but once you label your assignments correctly, you should be okay. Doesn't really teach so you'll have to learn everything by yourself + YouTube. Don't not take this class if you want to get into SQL, not very difficult assignments + test-wise.

Get ready to read
1.0
5.0
CIS215
Grade: Drop/Withdrawal
Jun 17, 2024

Do yourself a favor, & take another professor's class. Written instructions are unclear with lots of errors, & asked for clarification, he unhelpfully replies 3 or 4 days later & tells you to read the instructions. Syllabus says 24 hour turn around time on emails, he doesn't adhere to this. Assignments are lackluster. Be prepared to teach yourself.

1.0
5.0
CIS162AD
Jun 20, 2024

A headache to deal with, I've never had a professor this difficult and frustrating to work with. Does not respond to emails, gives textbook assignments without any further detail or instruction. Rushing DOES NOT TEACH. Had a zoom meeting with him about his conduct and he gaslighted me into thinking that I was the issue. Avoid his courses!

Tough grader
Lots of homework
1.0
5.0
CIS162AD
Grade: A
Jun 20, 2024

Teacher is very condescending and unforgiving. Could be mistaken for a Teachers Assistant as the course material contains multiple errors and flaws in execution, while the teacher refuses to believe their human. Hardly any productive feedback is given in either positive or negative light. Little to no instruction. Not a teacher

Tough grader
Lots of homework
1.0
5.0
CIS162AD
Grade: A
Jun 20, 2024

Could be mistaken for a Teachers Assistant for his amount of arrogrance, condescending attitude towards others, and failure to correct a plethora of flaws within the course material. Feedback(either good or bad) is useless. Submit button disappears after deadline passes, no late assignments, no exceptions.

Tough grader
Lots of homework
1.0
1.0
CIS162AD
Grade: Drop/Withdrawal
Jul 18, 2024

Mr. Rushing is one of the worst teachers I've ever had. He makes you rely on the textbook to get all the answers and offers no lectures of his own to make you understand the material. All his homework instructions are extremely vague, and you have to guess what he's referring to in order to get the work done.

Get ready to read
Lots of homework
1.0
5.0
CIS262AD
Grade: A
Sep 7, 2024

The communication from Derek Rushing is among the worst I've seen from any adult. Every announcement he sends out only confuses the class more than they already were. He relies 100% on the textbook teaching his students and he still finds a way to make instructions confusing. I'm convinced he doesn't even know what he's teaching through.

Tough grader
Get ready to read
Lots of homework
1.0
5.0
CIS276DB
Oct 4, 2024

Night lecture is just a waste of time. He does not talk or discuss the class assignments and the projects. He talks about random stuff that does not even make sense. He thinks he is all that with his experience and IT knowledge but he doesn't teach well.

1.0
5.0
CIS215
Grade: A
Oct 7, 2024

Avoid this professor at all costs. The communication policy is absolutely terrible. He required communications to be 10 words or less. If you exceeded this he would not respond at all. Difficult to understand how the department allows this. You would assume he's paying you to take his course, not the other way around.

1.0
3.0
CIS262AD
Grade: A
Oct 30, 2024

This professor is by far the worst at Mesa Community College. He has no interest in his profession or his students. He fails at communicating, either not responding messages or sending a poor response. He has one textbook that doesn't even provide the answers for the exams, expecting the student to "look it up" on a random site.

1.0
5.0
276DB
Grade: Drop/Withdrawal
Feb 1, 2025

I've found this course frustrating due to unclear assignment instructions, excessive announcements, and poor communication. The quizzes requiring a password and being available only a day before the due date add unnecessary stress. These issues have made the course difficult to follow, and I wouldn't recommend it.

1.0
4.0
CIS276DB
Grade: Drop/Withdrawal
Mar 19, 2025

Never written a bad review about a professor before. Dropped it because quizzes are locked, even if all previous assignments are completed. Assignments ask questions that aren't ANYWHERE in the textbook or in the lecture. Avoid taking his classes at all costs.

Get ready to read
1.0
5.0
CIS262AD
Grade: B+
Apr 23, 2025

He doesn't care about you as a student and it shows. He doesn't respond to messages and generally makes you feel like you should be paying him to be in his online presence. Avoid his classes and learn with a teacher who cares. He doesn't

Class Info

Online Classes

100%

Attendance Mandatory

70%

Textbook Required

71%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 32 grades
Most common grades:
A (17)
Not sure yet (6)
B (4)
Grade Distribution
A(21)B(5)C(2)D(5)F(2)A-/B+(1)
Based on 44 reported grades
A: 17
Not sure yet: 6
B: 4
A+: 4
Common Tags
Get ready to read (16)
Tough grader (14)
Lots of homework (13)
LOTS OF HOMEWORK (6)
Tough Grader (5)
SO MANY PAPERS (2)
Participation matters (2)
Test heavy (2)
Rating Trend

Declining

-0.37 avg change
Jul
Sep
Oct
Feb
Mar
Apr
Last 6 months
Ratings by Course

CIS105

2.2

(19)

CIS133D

2.0

(1)

CIS2991

2.0

(1)

CIS276

2.0

(3)

CIS276DB

2.0

(5)
+9 more courses
Difficulty by Course

CIS10530044

5.0

CIS215

5.0

276DB

4.8

CIS133

4.5

CIS276

4.3

Similar Professors