4.2
Quality2.2
Difficulty67%
Would Retake178
Reviews67%
Would Retake
178
Reviews
Rating DistributionOfficial
5
116
4
28
3
15
2
5
1
14
What Students Say
“Wow, between his Bachelor's degree and his MBA from University Phoenix Online”
CS231 - 1.0 rating“Does not respond to emails”
CIS238 - 3.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
15%
Textbook Required
27%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.78 avg changeRatings by Course
290
5.0
(1)CS160
5.0
(3)CS16023
5.0
(1)CS331
5.0
(1)CS231160
5.0
(1)Difficulty by Course
CIS463
4.0
231
3.0
CS331
3.0
CS339
3.0
CS
3.0
Reviews (178)
A great prof. Friendly, likes to joke around, yet learned much.
Very good PROF. Really does an excelent job teaching. Knows material well!
Nice man, very helpful and clear, says crazy things to keep class attention
Great teacher, related well to students.
Very funny, makes the subject easy to understand.
Easy to learn form, relates class to real world. Keeps class fun, great teacher
has good sense of humor, but the homework ain't no joke -overall a good teacher
willing to work with students! very good sense of humor, and you still learn
very friendly and presents material in an interesting and understandable way
Funny teacher, work can be difficult and time consuming, highly recommended
Absolutely the nicest and most helpful professor I have had in my 3 years here.
No Comments
His classes are very interesting; tests are long
I really learned a lot in the class. He's pretty nice, but a little cocky.
Very easy going, knows his stuff, makes class fun. Wish he was my advisor.
Really cares about his students and their educations. :)
Quite easy, but his personality got sickening. Jokes get very old
great professor. funny guy that you can relate to. makes it fun and intersting.
Great guy, but a push over in class.
Nice guy, not real easy, not real hard, very fair
great guy. funny and you learn so much in his class
Very friendly,Excellent communication. Always available for questions.GreatProf!
great prof, great person, take him if you need cs231/160/331
GUINESS baby!!! UH OH IOWA!! haha. Excellent Prof!! always there for the student
Best Prof ever
Very arrogant, easy class
Funny Guy
No Comments
Funny guy, VERY helpful. Easy lab and lab tests, but difficult lecture tests.
Very helpful...Cares about students...Really knows his stuff
Very funny guy. Very nice and makes learning fun!
Has a good sense of humor, knows his stuff & explains it well...I recommend
Very cool professor!! Makes things interesting
Nice guy, but tough exams only half the class finished second exam on time!
Pace of class was great, homework was alil annoying, knew my name- I was v/ shy
very helpful with students, funny, great prof!!
awsome, good teaching, fairly flexable, knowledgable (needs better jokes)
Knows how to make Excel interesting and/or fun.
really nice guy, seems pretty helpful
What do you expect? He's a corn husker gone geek! :P
Awesome guy! Funny as heck! Made class fun and easy to learn!
Fav. Prof. EVER!!! do the work you will learn. Project is great.
So funny! Really cool guy. Hardly went to class. Just do assig. and will do fine
Very Helpfull, fun to have
Take him if you can! Tried to make a boring class fun!
Do what you can to have David as a professor at least once before you leave!
Great Teach, tests a wee vague (open to interpretation)
Nice guy, very helpful.
Made the class interesting, made you feel equal to him, not lower like some prof
Great teacher, treats his students very well.
He is the funniest prof. everyone should make things as fun as he does
How can you score 1 point and not show up to any of the classes? i want an F
His tests were hard but he is a funny guy. He made me want to come to class!
This Guy is NUtz! Take him for Any CS class you can! tests are very vague!
Funny as all hell. Great spirit and loves what he does. Don't pass him up.
Great prof! Funny, helpful, made class fun. Tests=hard, but he helped me out.
This dude is totally freakin' crazy! He is funny and helpful. All-time best prof
Lange is the bomb, pure and simple.
I want a refund for the 10 minutes we got out early one class...Great Prof/Guy
this guy is one of the best profs i've ever had, definately take him if you can
Great Prof. Take him if you can. Funny and helpful. Get homework done.
he is the man. makes class fun. tells some great stories
Great prof!Get him if ya can. Ya learn a lot! He's funny, too.
Good Prof!!
Best prof I've ever had. SOOO funny
No Comments
funny and help us a lot.
No Comments
Wonderful Professor! I'm definately going to take him for other CS classes!
great prof! take him if you can! knowlegeable and fun
Totally hot and very funny!
I got **** registered and never attended class: yet I still got 1 point
Very interesting, funny, and helpful. Must do work to get good grade though. Take him!
Confident but often presents opinions as if they were facts. States things that are completely untrue but because he is so confident students believe him.
No Comments
Wastes a considerable amount of class time trying to entertain students with stories about beer, drugs, and sex. Useful material, but not an effective method for presentation.
AMAZING! Makes the subject of computers enjoyable for a student. Class is always entertaining, because he tells past stories, experiences and always talks about his boat and beer. Helpful for students - more like a friend. Must complete work to pass class
he is awsome
he's quite an easy teacher. do your work and hand it in, but ask him to check it first so you can get easy full credit. very computer literate. he get off-track,but most of the time it's about his friends and boat and IOWA team. overall, down to earth guy
He's cool as hell, he will walk you through the work if you dont understand it.
Very knowledgable about Excel. Wastes class time talking about sex, drugs, and drinking. Will pontificate on a subject he knows little about and pretend he knows what he's saying. Take anything he says with a grain of salts unless it's about computers.
very good teacher, will help you with any problems you have. pretty corny guy...enjoyable class but boring notes have to come along with it. tests arent too hard.
Tests were tricky, lectures weren't that informative, but he makes it easy to get a good grade on homework. He knows a lot about computers
Very helpful, knows a lot about computers, makes the class fun. I suggest taking his classes
The man talks alot, most of it is BS, but he does know Excell real well. He is a big joker, you have to come in with a sense of humor
AWESOME PROFESSOR! Highly reccomended! He is sooo helpful. JUST GREAT! :)
No Comments
This was the only class I never felt the urge to sleep through! Well, maybe a few times. But honestly, this guy is so enthusiastic, he knows his****, and when he explains something, you actually understand it. Phenomenal prof.
One of the best Profs I've had at GVSU. Extremely friendly with students and helpful, cares a lot about them and their learning. Excellent teacher, and has become a good friend.
funnier than hell! Always very clear about things. I never had to pay attention in class, just do the book work and I ended up with an A.
Fools students into thinking that he knows what he is talking about by being confident. Really knows few facts about computers. Has many, many opinions though.
He is funny and friendly, but I think he is full of hot air most of the time. He knows just enough to act like he knows what he is talking about. He is okay at teaching the course, but usually lets you rely on the book
Very helpful and friendly.
Good teacher only bad about him is that he dont help you with**** when it comes to the web page. He only talks about it a little in class then u are on your own.
Overly irritating sense of humor. Seems to know his stuff though. If he can make the tougher classes this easy then I would recommend.
Knows computers somewhat, his stories get annoying especially when they all sound like bull to me. Might be a pathological liar. Super easy class, easy A, hardly any work. Skipped 10+ classes and am getting +95%. Doesn't care about attendance. Webpage creation is simple. Just ignore his lies.
Great guy! Just don't get behind on the tuturials and you'll be fine and if you get them done in lab you'll get a 10 out of 10 every time. Prof. Lange is really understanding and easy going, really likes his job. If you have to take this class do it with him, it's really easy.
This guy is so willing to help you out of class untill you get the work finnished. He makes the class interesting also. The class is easy enough as long as you aren't too lazy.
He was one of the absolute best professors that I have had at school. Likes to joke around and have fun, teaches really well, knows his stuff. I would definitely recommend him!
he is an ****. Tries to accuse you of cheating if you help each other on homework. Likes to brag about how rich he is every day. Very annoying
Loves to joke, repeats stories and jokes. Loves his money, and flaunts it a lot. Overall friendly guy. Lectures don't really matter a whole lot. But he helps when you need it.
He is the best professor. I would recommend to anyone! He knows what he is talking about, gives wonderful advice, and is more than willing to pre-check assignments so that you can get the most points possible. Made lecture interesting and presented material in a clear/concise way.
Waste of time.Doesnt know much about computers, likes to brag, endorse underage drinking, and anybody that knows nothing about computers thinks hes very knowledgeable, and most likely will think hes a genious.Count how many times he pulls out his wallet. Should be teaching a class about life lessons
The class wasn't overly hard or easy. Just do your tutorials and study a little for the tests and you will be fine. He is very helpful if you run into any problems.
Mr. (or Ms.) CS 231 here seems to think Lange doesn't know much about computers? I think 231 here doesn't know his a** from a hole in the ground. Dr. Lange is a genius and is a good role model for anyone who wants to succeed in his or her career. Oh and did I mention he's a fun guy to have in class?
This class has little professor involvement--a good class though, interesting, well thought out projects made available.
He is a pretty cool guy...very willing to help. Very lax on attendence. His daughter is hot.
Wow, between his Bachelor's degree and his MBA from University Phoenix Online!!! what qualifies this guy to teach classes? I lost track of the number of times he argued with a student in my class about facts and every single time my fellow student was 100% correct and Lange 100% wrong.
Pretty good guy. I would recommend him. I think he makes up stories sometimes, because they don't always seem true. Easy class, though.
Love this guy. Makes if really hard to fail that class. He is really helpful.
Great prof. Knows his stuff, fun to have in class. Took him for 150 and 231 as well. Creates an overall great atmosphere for learning. Oh yeah, his daughter is a hotty!
Great prof. Do your work and put some effort in it and you will do just fine.
Guy doesn't have clue #1 about the subject his is 'teaching'. An alumnus from several years ago told me to avoid this guy. I wish I had listened. Lange's 'facts' about computers have little basis in reality.
He taught us how to design webpages, and his had a line through his date. Give him as much crap as possible and you'll do great. Great prof, easy, take him.
David K. is the man. I hope he logs on and reads these, because I told him that he was the man in his evaluation at the end of the semester. Don't take this prof if you hate people who are down to earth, and funny.
I concur with what everyone else has said. Lange is awesome. Granted he grades EXTREMELY slow but otherwise he's good to go. Midterm and final are a little tricky but if you study for even just a few hours you'll ace them and the class!
I wouldn't agree that he's hot but he is an awesome professor. He jokes around in class which keeps the students attention and knows his subject. He does take awhile to grade things and his tests are a little difficult but he grades fair.
Great prof! I recommend him for this class at least! I'd take him for any class at gvsu!
Tries to scare students with his exaggerated stories. Overall, he is a good prof, though. Interesting class too.
Dunno what to think of him. He knows a lot about what he teaches, but he does needlessly intimidate his students as another person said. He also isn't very helpful. Go to him for help, over the semester I've emailed him at least 15 times and he hasn't answered a one of them, I doubt he'll do any different for you. Could find better or worse. meh
great teacher. he gets through the material that he needs to cover, but really makes it a point to teach you stuff you will actually use. go to him, and he will be very willing to help. he is also very knowledgeable about computers, but makes the material understandable to those without high technology IQ's. i highly suggest taking him if you can.
By far my favorite professor. He keeps things interesting, and helps out with everything. He teaches you what is important, and inspires you to learn more on your own. Just make sure you start the work when he says you should, because it definitely takes as long as he says.
Knows what he is talking about when it comes to lecture however, unhelpful when it comes to applying the concepts in the computer lab. The only thing that he grades himself is the website, everything else is online. Whenever students asked him questions in lab about how to do something he rarely knew the answer.
Great professor. This class literally teaches you how to use photo shop & design web pages straight out of the book verbatim. Lectures are story based and interesting to listen to. All around fun guy. Take Lange if you can
I do not like computers. I tried my best but here is the thing. David K Lange is by far one of the greatest guys you will ever meet. He is funny and awesome. It was my toughest class but I learned more than I expected.
Even he does try and explain his course material if you have any questions about the course or the career field vis email do NOT expect a reply. He does not respond to his students (even if they are IS major) Get what you can from the class to pass but dont expect anything extra from "Dr" or "Prof" Lange
Lange is a great guy who will give you all the tools you need to be successful. Just do what he asks and you will pass.
Many students like him because he's loud and upbeat - which is always welcome. But he sort of uses it to veil his lack of behind-the-scenes effort. Does not respond to emails. Significant delay in posting grades - we're about a month behind on grades right now. A bit juvenile in his lectures and in how his tests and projects are written.
He's pretty funny, but he never really taught us how to make a website. He lectured on concepts surrounding web design, but never on html, css, or other actual web technologies. He's loud and obnoxious if you like that, but don't take him if you want to learn technical skills. Oh yeah he never taught actual Photoshop skills either. Just out of book
Lange is a blast to listen to, never a dull moment. There is online work to be completed weekly, but his expectations of you are clear. Easy A if you do what is asked of you.
Loved having Lange as a professor and I hope I can take another one of his courses. It was easy and if you have any word, excel, or access skills this class will be cake. By far my favorite professor so far. The only drawback was the expensive books.
A very approachable and personable professor. While he may go off track on occasion in lectures, he is always interesting to listen to. Course load is manageable if the proper time and effort is put forth.
Very helpful. The class was simple as long as you can follow step-by-step instructions. One day is in the lab and classroom, one day is just in the classroom. I skipped the classroom part a lot, it was very basic C.S. stuff. Tests are tough and online m. choice and matching. I didn't study much, did all my homework, and got an A-. He's a great guy
Professor Lange has honestly made my experience at Grand Valley so amazing! I love him as a professor, and he understood how busy I was throughout the year when I missed at like 5 assignments that he would open back up for me. Lecture isn't necessary since there is a powerpoint/book, but he makes a lot of connections to the assignments there. HW!!!
Professor Lange is the most entertaining professor i have ever had. Always saying the hilarouis things in class . Not a difficult class if you keep up with the online sam projects. Lectures are pointless to go to besides the lab.
Great teacher who was funny and made class entertaining. Class was pretty easy but there is a lot of homework, but I believe every CIS class has to do it.
Prof. Lange is super laid back. Gives you study guides for midterm and final. Very easy class although the online homework is time consuming but that is the same for every CIS 150 class. Very funny, and always willing to help! You do a webpage but he walked us tough it. Final was very easy too! Would definitely take another one of his classes.
You could really pass the class if you only showed up for exam days... Everything is online. Nice guy, easy to talk to, sometimes his voice is annoying, but would be worse. Wants everyone to do well, and is willing to work with you.
Very very hard to get a hold of. If you ever have to make something up, good luck finding a time to meet with him. Nice guy, but not really too involved
The class itself is kind of tedious but Prof. Lange is great and makes it interesting. Also a genuinely great guy.
CIS 150 in general isn't necessarily hard, just lots of tedious work and reading. Grader homework is hard DON'T MISS ANY OF THE QUIZZES, HELP DESKS, HOMEWORKS, ETC. S T U D Y the book, then you really won't have to hear his lectures DON'T MISS LABS Lange gives lots of EC if you attend class Lange also helps you during exams!
Out of all the CIS professors, David K. Lange brings the most energy to the class and has many hilarious stories to share. Should get an A- or better if you participate.
Literally you only need to go to lab. I never went to lecture and got an A. Everything (I mean everything) is online on MyITLab so if you do the online homework you will be totally fine in the class. He will also curve EVERY exam and will give you the answers if you ask for help. 10/10. Other profs make you present your websites but he doesn't.
Super useful class. Lange taught valuable skills and really made an effort to help us get internships. However, he is very hard to get ahold of outside class and he could be a little disorganized. But his lectures are interesting and he's an engaging, funny guy (though he does sometimes go off on tangents). Overall, a fun, easy, and helpful class.
Awesome! hightly recommend!
I dropped his online class early on because of a mix of disorganization and demand due to it being a condensed summer course. He missed his own lecture. He wasn't responsive to emails. He expected us to be ready for impromptu mandatory zoom lectures. His announcements were overly complicated and messy. Good person just not a good online prof.
He is one of the funniest prof's I have had at GVSU which makes class ten times more enjoyable to go to. He's also pretty understanding about late work and extends deadlines when he feels needed. He responds back to emails pretty quickly and makes the lectures fun when the content seems boring.
This is the poorest excuse for a capstone class ever. What kind of prof never replies to his school email, but then emails his students 2 minutes after class starts that it's cancelled? And constantly leaves his students wondering what the plan is for the next class session by waiting for an email an hour or less before class for the details? Wow.
Hands down one of the most frustrating classes I've ever taken. He NEVER answers emails, doesn't explain our homework, and his lectures are long and confusing. The content of the class is fairly easy, but Professor Lange's teaching technique makes it 10 x harder. Do not take this class, you will regret it. He is a nice person, not a good professor.
David Lange for CIS 150 is one of the best professors I've had at GV. His class is very simple but you will have to put the time into it. The only down part about this professor is that he is bad at answering emails. If you are trying to get his attention, stay after class to talk to him or set up an appointment with him. Overall, GREAT PROFESSOR!!
DO NOT TAKE THIS CLASS. Dr Lange is a terrible professor. He does not help his students at all. Doesn't respond to emails either. Avoid at all costs
Pretty easy and straight forward class if you know anything about Microsoft word, excel, etc.. But really only talks about his personal life during class, I love to get to know my teachers but its everyday. Also gets REALLY upset if you miss a class, I'm sorry Prof. were in a pandemic if I'm not feeling good I'm not coming to class.
Prof. Lange is a very nice guy in general and likes to get to know his students. He encourages you to come to the lectures but they are not really important to the class. The labs are helpful though. The class basically covers all the different Microsoft Office programs, so was pretty helpful in that aspect.
Very unclear about assignments and expectations, and would tell students different things regarding homework and tests (such as when they were due or if we could work together or not) Also, hard to keep on track and goes off on unrelated rants during class - so we didnt learn much.
Lange by far has been the most enjoyable CIS prof I've had at GVSU. He was a bit hard to get ahold of over email, and there were a few unclear due dates provided to students. But whenever I asked him in person for help, he was extremely thoughtful and helpful. Lectures involved real life examples so they could go off topic, but were very engaging
I emailed Professor Lange 5+ times so far this semester and have never gotten a response. He posts his online lectures on Thursday or Friday when the homework is due Saturday or Sunday. His lectures mostly consist of him talking about his personal life, and very little about the class content. Overall, it is an easy class. Pick a diff prof though.
Professor Lange was awesome. The assignments are a breeze, and most of the time he does one of them with you in the lecture. If you don't understand what to do, then you probably didn't watch his lecture. Overall, would recommend him to anyone looking to take this course.
the class was completely online, and I really enjoyed watching his lectures. He goes over material with the lectures but all of the projects and assignments are on pearson. Not too bad of my class overall. You can tell he genuinely cares for his students well being.
He uses Pearson My LabIT which is beyond unorganized. You never know what's due. The website also doesn't show you a grade. Lange also has not responded to a single email from me all semester.
He has been my favorite teacher at Grand Valley so far. His lectures are very straightforward and similar assignments every week are easy if you watch the lectures. His lectures can veer off topic sometimes, but that is what makes him so great. He will talk about his personal life or current events which is always super enjoyable to listen to.
This man is the metal gear rising revengeance equivalent of a professor. An ICON in all senses of the word. This man could keep your leftovers refrigerated because he's just that cool. Man he's so real he doesn't even need a BeReal; he is real. my pronouns in his class is they/them because I'll never be he/him. Take this class
Professor Lange was a fantastic professor. The problem is that he doesn't release the assignments quickly enough and his email is not the best place to contact him by.
Prof. Lange is great. His lectures are always a blast (even if he does get overly political from time to time) and he enjoys interacting with his students, just don't mention you like Busch. Assignments aren't hard, tests are open note. He's just slow to grade and there's not a ton of assignments, but otherwise, highly recommend this guy.
Prof. Lange is a stellar person, truly cares about what students are doing and wants them to succeed. He often stayed after class for over an hour just to chit chat with students about any random topic which speaks to his caring character. Solid dude, class material can be boring at times but he spices it up with stories and makes everyone laugh.
Awesome teacher
Professor Lange did not answer one of emails the entire semester, and I think I sent over 8. You will not know your overall grade in the class the entire semester, and things were put in my grade book as zeros that weren't correct. If you want any guidance or know how you are doing throughout the semester, don't take him.
Awesome guy, always has students in office hours talking about anything from life to the lecture material. Awesome prof that cares about students success.
Professor Lange is not for everyone. In a college setting, he can say some out of pocket things. However, he's a very knowledgable guy who tries to make his lectures filled with stories and real world examples. Not a difficult professor and will be taking him again.
He's a funny guy which is why a lot of people like him, but definitely has a tendency to take jokes too far and pick on certain students. I think he means well though and cares about his students. I did find it frustrating that he literally just doesn't grade a single thing until the very end of the course and is also not accessible by email.
langes a good prof, he can say some kinda wild stuff but you get used to it. don't need to go to class tho to succeed. everything is learnable completely on your own, and if u need help hes happy to help. lots of hw tho, some of it can be especially frustrating. biggest gripe was with attention put in to the course by GV, nothing to do with lange
Professor Lange keeps things engaging with his real-world examples and stories, though he can sometimes veer off-topic. I found Unstuck ai really helpful for preparing for exams. Overall, a solid professor who cares about his students' success.
God what I would give to have this guy stay on topic for five minutes. He talked about football more than the class content. Not professional in any sense. This idiot changed the date and time of the final five days before. I stopped showing up to class four weeks in and did perfectly fine. Good news: AI can teach you this stuff better than him.
Was a fun class to take, didn't learn a whole lot though..
Loved having him for CIS231. Made it very easy to understand course material and class was always fun and lighthearted.
Way too much homework, I don't have time to keep up with all my other classes with this workload, directions are very unclear.
When it says “professional abilities,” there is none. After this class I want to see the qualifications GVSU requires for teachers. I've never taken a class with more unclear instructions, and not to mention that this guy is a ghost when it comes to answering emails… like seriously, be better. Also if you want to have no college life, take him.
Never went to class. Got an A. Find the videos online on how to do the homework. Easiest A ever.
He isn't a good professor the class content is just easy. Fire this guy already. He is MIA when trying to communicate
Class Info
Online Classes
100%
Attendance Mandatory
15%
Textbook Required
27%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.78 avg changeRatings by Course
290
5.0
(1)CS160
5.0
(3)CS16023
5.0
(1)CS331
5.0
(1)CS231160
5.0
(1)Difficulty by Course
CIS463
4.0
231
3.0
CS331
3.0
CS339
3.0
CS
3.0