4.2

David K. Lange

Computer Science - Grand Valley State University

4.2
Quality
2.2
Difficulty
67%
Would Retake
178
Reviews
4.2
Quality
2.2
Difficulty
4.2
Helpful
4.1
Clarity

67%

Would Retake

178

Reviews

Rating Distribution
Official

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 rating
Class Info

Online Classes

100%

Attendance Mandatory

15%

Textbook Required

27%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 41 grades
Most common grades:
A (20)
B (8)
A- (4)
Grade Distribution
A(23)B(10)C(1)D(1)F(0)A-/B+(7)
Based on 48 reported grades
A: 20
B: 8
A-: 4
Not sure yet: 4
Common Tags
Hilarious (24)
Caring (9)
Respected (7)
Clear grading criteria (6)
Lots of homework (6)
LOTS OF HOMEWORK (5)
Amazing lectures (5)
EXTRA CREDIT (4)
Rating Trend

Declining

-0.78 avg change
Jul
Oct
Dec
Jan
Mar
Apr
Last 6 months
Ratings by Course

290

5.0

(1)

CS160

5.0

(3)

CS16023

5.0

(1)

CS331

5.0

(1)

CS231160

5.0

(1)
+22 more courses
Difficulty by Course

CIS463

4.0

231

3.0

CS331

3.0

CS339

3.0

CS

3.0

Reviews (178)
5.0
2.0
CS231
Oct 15, 1999

A great prof. Friendly, likes to joke around, yet learned much.

5.0
3.0
CS231
Oct 18, 1999

Very good PROF. Really does an excelent job teaching. Knows material well!

5.0
2.0
CS160
Oct 24, 1999

Nice man, very helpful and clear, says crazy things to keep class attention

5.0
3.0
CS160
Nov 18, 1999

Great teacher, related well to students.

5.0
2.0
CS231
Nov 19, 1999

Very funny, makes the subject easy to understand.

5.0
2.0
CS231
Nov 19, 1999

Easy to learn form, relates class to real world. Keeps class fun, great teacher

5.0
4.0
CS231
Nov 23, 1999

has good sense of humor, but the homework ain't no joke -overall a good teacher

5.0
3.0
231
Nov 29, 1999

willing to work with students! very good sense of humor, and you still learn

5.0
2.0
CS231
Dec 10, 1999

very friendly and presents material in an interesting and understandable way

5.0
2.0
CS231
Jan 10, 2000

Funny teacher, work can be difficult and time consuming, highly recommended

5.0
3.0
CS160
Jan 10, 2000

Absolutely the nicest and most helpful professor I have had in my 3 years here.

5.0
1.0
CS16023
Feb 29, 2000

No Comments

5.0
2.0
CS231
Mar 1, 2000

His classes are very interesting; tests are long

5.0
2.0
CS231
Grade: B+
Mar 27, 2000

I really learned a lot in the class. He's pretty nice, but a little cocky.

5.0
1.0
CS231
Apr 22, 2000

Very easy going, knows his stuff, makes class fun. Wish he was my advisor.

5.0
3.0
CS231
May 3, 2000

Really cares about his students and their educations. :)

4.0
3.0
CS231
Nov 15, 2000

Quite easy, but his personality got sickening. Jokes get very old

5.0
3.0
CS150
Nov 15, 2000

great professor. funny guy that you can relate to. makes it fun and intersting.

5.0
1.0
CS150
Nov 18, 2000

Great guy, but a push over in class.

5.0
2.0
CS231
Nov 20, 2000

Nice guy, not real easy, not real hard, very fair

5.0
3.0
CS150
Dec 22, 2000

great guy. funny and you learn so much in his class

5.0
3.0
CS331
Dec 23, 2000

Very friendly,Excellent communication. Always available for questions.GreatProf!

5.0
2.0
CS231160
Grade: A
Mar 16, 2001

great prof, great person, take him if you need cs231/160/331

5.0
2.0
CS231
Mar 23, 2001

GUINESS baby!!! UH OH IOWA!! haha. Excellent Prof!! always there for the student

5.0
3.0
CS231
Apr 18, 2001

Best Prof ever

3.0
4.0
CS231
Apr 19, 2001

Very arrogant, easy class

4.0
4.0
CS150
Grade: A
Apr 20, 2001

Funny Guy

1.0
5.0
CS150
Apr 30, 2001

No Comments

5.0
2.0
CS150
Jul 19, 2001

Funny guy, VERY helpful. Easy lab and lab tests, but difficult lecture tests.

5.0
2.0
CS231
Oct 16, 2001

Very helpful...Cares about students...Really knows his stuff

5.0
2.0
CS150
Oct 18, 2001

Very funny guy. Very nice and makes learning fun!

5.0
2.0
CS231
Nov 15, 2001

Has a good sense of humor, knows his stuff & explains it well...I recommend

4.0
2.0
CS150J
Nov 16, 2001

Very cool professor!! Makes things interesting

4.0
5.0
CS231
Nov 16, 2001

Nice guy, but tough exams only half the class finished second exam on time!

5.0
2.0
CS231
Dec 11, 2001

Pace of class was great, homework was alil annoying, knew my name- I was v/ shy

5.0
3.0
CS231
Jan 8, 2002

very helpful with students, funny, great prof!!

5.0
1.0
CS150
Jan 10, 2002

awsome, good teaching, fairly flexable, knowledgable (needs better jokes)

5.0
3.0
CS231
Jan 23, 2002

Knows how to make Excel interesting and/or fun.

3.0
2.0
CS231
Feb 13, 2002

really nice guy, seems pretty helpful

5.0
1.0
CS231
Mar 2, 2002

What do you expect? He's a corn husker gone geek! :P

5.0
2.0
CS150160
Mar 21, 2002

Awesome guy! Funny as heck! Made class fun and easy to learn!

5.0
3.0
CS231
Mar 27, 2002

Fav. Prof. EVER!!! do the work you will learn. Project is great.

5.0
2.0
CS150
Mar 28, 2002

So funny! Really cool guy. Hardly went to class. Just do assig. and will do fine

5.0
2.0
CS150
Apr 19, 2002

Very Helpfull, fun to have

5.0
3.0
CS150
Apr 25, 2002

Take him if you can! Tried to make a boring class fun!

5.0
2.0
CS150
Jun 19, 2002

Do what you can to have David as a professor at least once before you leave!

5.0
1.0
CS231
Jul 1, 2002

Great Teach, tests a wee vague (open to interpretation)

5.0
2.0
CS150
Aug 7, 2002

Nice guy, very helpful.

5.0
1.0
CS150
Sep 21, 2002

Made the class interesting, made you feel equal to him, not lower like some prof

5.0
3.0
CS150
Sep 26, 2002

Great teacher, treats his students very well.

5.0
3.0
CS150
Oct 7, 2002

He is the funniest prof. everyone should make things as fun as he does

5.0
1.0
CS150
Oct 10, 2002

How can you score 1 point and not show up to any of the classes? i want an F

5.0
3.0
CS150
Oct 24, 2002

His tests were hard but he is a funny guy. He made me want to come to class!

4.0
1.0
CS150
Nov 1, 2002

This Guy is NUtz! Take him for Any CS class you can! tests are very vague!

5.0
1.0
CS231
Nov 1, 2002

Funny as all hell. Great spirit and loves what he does. Don't pass him up.

5.0
4.0
CS150
Nov 2, 2002

Great prof! Funny, helpful, made class fun. Tests=hard, but he helped me out.

5.0
2.0
CS150
Nov 11, 2002

This dude is totally freakin' crazy! He is funny and helpful. All-time best prof

5.0
3.0
CS231
Nov 21, 2002

Lange is the bomb, pure and simple.

5.0
3.0
CS231
Nov 27, 2002

I want a refund for the 10 minutes we got out early one class...Great Prof/Guy

5.0
2.0
CS150
Dec 3, 2002

this guy is one of the best profs i've ever had, definately take him if you can

4.0
3.0
CS231
Dec 3, 2002

Great Prof. Take him if you can. Funny and helpful. Get homework done.

5.0
2.0
CS150
Dec 9, 2002

he is the man. makes class fun. tells some great stories

5.0
3.0
CS150
Dec 13, 2002

Great prof!Get him if ya can. Ya learn a lot! He's funny, too.

5.0
2.0
CS231
Jan 8, 2003

Good Prof!!

5.0
1.0
CS231
Jan 27, 2003

Best prof I've ever had. SOOO funny

5.0
3.0
CS150
Feb 2, 2003

No Comments

5.0
2.0
CS150
Feb 4, 2003

funny and help us a lot.

5.0
3.0
CS150
Feb 5, 2003

No Comments

5.0
3.0
CS150
Feb 5, 2003

Wonderful Professor! I'm definately going to take him for other CS classes!

5.0
3.0
CS339
Feb 22, 2003

great prof! take him if you can! knowlegeable and fun

5.0
2.0
COM150
Feb 26, 2003

Totally hot and very funny!

5.0
3.0
CS150
Apr 10, 2003

I got **** registered and never attended class: yet I still got 1 point

4.0
2.0
CS150
Apr 24, 2003

Very interesting, funny, and helpful. Must do work to get good grade though. Take him!

4.0
1.0
CS231
Jul 15, 2003

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.

3.0
1.0
225
Sep 25, 2003

No Comments

4.0
3.0
CS231
Oct 6, 2003

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.

5.0
1.0
CS150
Oct 21, 2003

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

5.0
3.0
CS
Oct 29, 2003

he is awsome

4.0
2.0
CS150D
Nov 9, 2003

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

5.0
2.0
CS100
Nov 17, 2003

He's cool as hell, he will walk you through the work if you dont understand it.

4.0
3.0
CS231
Nov 25, 2003

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.

5.0
2.0
CS150
Dec 4, 2003

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.

4.0
3.0
CS150
Dec 10, 2003

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

5.0
2.0
CS150
Dec 19, 2003

Very helpful, knows a lot about computers, makes the class fun. I suggest taking his classes

4.0
2.0
CS231
Dec 26, 2003

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

5.0
2.0
CS150
Feb 25, 2004

AWESOME PROFESSOR! Highly reccomended! He is sooo helpful. JUST GREAT! :)

3.0
2.0
CS231
Apr 5, 2004

No Comments

5.0
2.0
CS150
Apr 7, 2004

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.

5.0
2.0
CS231
Apr 27, 2004

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.

5.0
1.0
CS150
Jun 24, 2004

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.

3.0
2.0
CS231
Jul 16, 2004

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.

3.0
1.0
CS231
Oct 7, 2004

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

5.0
2.0
CS150
Nov 8, 2004

Very helpful and friendly.

4.0
3.0
CS150
Nov 21, 2004

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.

5.0
1.0
CS150
Nov 28, 2004

Overly irritating sense of humor. Seems to know his stuff though. If he can make the tougher classes this easy then I would recommend.

3.0
1.0
CS150
Dec 13, 2004

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.

5.0
1.0
CS150
Dec 20, 2004

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.

5.0
1.0
CS150
Jan 10, 2005

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.

5.0
2.0
CS150
Jan 13, 2005

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!

3.0
3.0
CS150
Mar 15, 2005

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

4.0
2.0
CS150
Mar 22, 2005

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.

5.0
2.0
CS150
Apr 13, 2005

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.

4.0
2.0
CS231
Apr 19, 2005

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

5.0
3.0
CS150
May 6, 2005

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.

5.0
3.0
CS463
Dec 3, 2005

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?

4.0
3.0
CS463
Dec 20, 2005

This class has little professor involvement--a good class though, interesting, well thought out projects made available.

5.0
3.0
CS150
Jan 1, 2006

He is a pretty cool guy...very willing to help. Very lax on attendence. His daughter is hot.

1.0
1.0
CS231
Feb 24, 2006

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.

4.0
1.0
CS150
Apr 18, 2006

Pretty good guy. I would recommend him. I think he makes up stories sometimes, because they don't always seem true. Easy class, though.

5.0
2.0
CS150
Jun 14, 2006

Love this guy. Makes if really hard to fail that class. He is really helpful.

5.0
3.0
CS238
Dec 13, 2006

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!

5.0
2.0
CS230
Jan 8, 2007

Great prof. Do your work and put some effort in it and you will do just fine.

3.0
1.0
CS231
Mar 5, 2007

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.

5.0
2.0
CS238
Mar 11, 2007

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.

5.0
1.0
CS238
Feb 12, 2008

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.

5.0
1.0
CS238
Dec 16, 2008

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!

5.0
3.0
CS238
Nov 16, 2009

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.

5.0
1.0
CS238
Feb 17, 2010

Great prof! I recommend him for this class at least! I'd take him for any class at gvsu!

3.0
3.0
CS463
Apr 25, 2010

Tries to scare students with his exaggerated stories. Overall, he is a good prof, though. Interesting class too.

5.0
2.0
CS238
Apr 19, 2011

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

5.0
2.0
CIS150
Oct 5, 2011

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.

5.0
3.0
CIS238
Feb 20, 2013

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.

2.0
2.0
CIS150
Jun 17, 2013

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.

5.0
2.0
CIS238
Grade: B+
Mar 20, 2014

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

2.0
3.0
CIS150
Apr 23, 2014

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.

2.0
1.0
CIS238
Sep 5, 2014

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

5.0
1.0
290
Dec 26, 2014

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.

3.0
3.0
CIS238
Grade: A-
Apr 21, 2015

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.

3.0
1.0
CIS238
Grade: A
Jul 28, 2015

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

5.0
1.0
CIS150
Grade: A
Dec 10, 2015

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.

5.0
1.0
CIS150
Grade: A+
Jan 12, 2016

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.

5.0
2.0
CS150
Mar 31, 2016

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.

4.0
2.0
CIS150
Grade: A-
Nov 14, 2016
Would take again

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

Gives good feedback
LOTS OF HOMEWORK
Hilarious
5.0
2.0
CIS150
Grade: A
Nov 30, 2016
Would take again

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!!!

BEWARE OF POP QUIZZES
Clear grading criteria
Hilarious
4.0
3.0
CIS150
Dec 7, 2016
Would take again

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.

Respected
LOTS OF HOMEWORK
5.0
2.0
CIS150
Grade: A
Jan 6, 2017
Would take again

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.

Respected
LOTS OF HOMEWORK
4.0
1.0
CIS150
Grade: B
Jan 8, 2017
Would take again

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.

Respected
Clear grading criteria
Hilarious
4.0
1.0
CIS150
Apr 21, 2017
Wouldn't take again

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.

Clear grading criteria
Hilarious
2.0
4.0
CIS150
Nov 8, 2017
Wouldn't take again

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

5.0
4.0
CIS150
Grade: B
Dec 5, 2017
Would take again

The class itself is kind of tedious but Prof. Lange is great and makes it interesting. Also a genuinely great guy.

Gives good feedback
LOTS OF HOMEWORK
Hilarious
4.0
3.0
CIS150
Grade: B
Dec 7, 2018
Would take again

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!

LOTS OF HOMEWORK
Hilarious
EXTRA CREDIT
5.0
2.0
CIS150
Grade: A-
Dec 11, 2018
Would take again

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.

Hilarious
Amazing lectures
EXTRA CREDIT
5.0
1.0
CIS150
Grade: A
Dec 12, 2018
Would take again

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.

Clear grading criteria
EXTRA CREDIT
4.0
1.0
CIS290
Dec 18, 2018
Would take again

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.

Respected
Skip class? You won't pass.
Hilarious
5.0
2.0
CIS150
Grade: A
Mar 29, 2019
Would take again

Awesome! hightly recommend!

Respected
Hilarious
Caring
1.0
4.0
CIS150
Grade: Drop/Withdrawal
Aug 4, 2020
Would take again

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.

Hilarious
Caring
5.0
3.0
CIS150
Grade: A
Nov 12, 2020
Would take again

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.

Accessible outside class
Hilarious
1.0
4.0
CIS463
Feb 10, 2021
Wouldn't take again

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.

Group projects
1.0
3.0
CIS150
Grade: A
Mar 18, 2021
Wouldn't take again

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.

Test heavy
5.0
2.0
CIS150
Grade: A+
Apr 13, 2021
Would take again

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!!

Respected
Hilarious
Caring
1.0
3.0
CIS150
Apr 30, 2021
Wouldn't take again

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

Lots of homework
2.0
2.0
CIS150
Grade: A-
Nov 12, 2021
Wouldn't take again

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.

3.0
3.0
CIS150
Grade: A
Dec 1, 2021
Wouldn't take again

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.

Clear grading criteria
Caring
1.0
2.0
CIS330
Grade: A
Dec 26, 2021
Wouldn't take again

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.

Skip class? You won't pass.
Group projects
5.0
3.0
CIS330
Grade: B-
Jan 14, 2022
Would take again

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

Get ready to read
Hilarious
Caring
1.0
3.0
CIS221
Grade: Not sure yet
Apr 2, 2022

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.

5.0
2.0
CIS221
Grade: Not sure yet
Apr 16, 2022
Would take again

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.

Hilarious
Caring
Online Savvy
5.0
2.0
CIS150
Grade: A
Apr 26, 2022
Would take again

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.

1.0
1.0
CIS221
Grade: C
Apr 29, 2022

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.

5.0
1.0
CIS221
Grade: A+
May 23, 2022
Would take again

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.

Amazing lectures
Hilarious
Caring
5.0
2.0
CIS330
Grade: B+
Nov 10, 2022
Would take again

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

Amazing lectures
Inspirational
Hilarious
5.0
2.0
CIS250
Grade: B
Dec 15, 2022
Would take again

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.

Participation matters
Amazing lectures
Hilarious
4.0
2.0
CIS250
Grade: A
Dec 17, 2022
Would take again

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.

Amazing lectures
Hilarious
Graded by few things
5.0
2.0
CIS330
Grade: B
Dec 19, 2022
Would take again

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.

Hilarious
Caring
Respected
5.0
2.0
CIS221
Grade: A
Mar 22, 2023
Would take again

Awesome teacher

1.0
3.0
231
Grade: Not sure yet
Apr 25, 2023

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.

Lots of homework
5.0
2.0
CIS230
Grade: A
Dec 11, 2023
Would take again

Awesome guy, always has students in office hours talking about anything from life to the lecture material. Awesome prof that cares about students success.

Amazing lectures
Hilarious
Graded by few things
5.0
2.0
CIS330
Grade: A
Dec 12, 2023
Would take again

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.

EXTRA CREDIT
Group projects
Hilarious
3.0
1.0
CIS330
Grade: Not sure yet
Dec 13, 2023
Would take 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.

3.0
2.0
231
Grade: B-
Jul 22, 2024
Would take again

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

Clear grading criteria
Lots of homework
Hilarious
4.0
2.0
CIS330
Grade: B
Oct 14, 2024
Would take again

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.

1.0
1.0
231
Grade: A
Dec 8, 2024

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.

4.0
1.0
CIS330
Grade: A
Jan 9, 2025
Would take again

Was a fun class to take, didn't learn a whole lot though..

Group projects
Inspirational
Hilarious
5.0
2.0
231
Grade: B
Jan 10, 2025
Would take again

Loved having him for CIS231. Made it very easy to understand course material and class was always fun and lighthearted.

Inspirational
Hilarious
Caring
1.0
5.0
231
Grade: B
Mar 25, 2025

Way too much homework, I don't have time to keep up with all my other classes with this workload, directions are very unclear.

Tough grader
Lots of homework
Test heavy
1.0
5.0
231
Grade: Incomplete
Apr 17, 2025

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.

Tough grader
Lots of homework
Lecture heavy
4.0
1.0
CS231
Grade: A
Apr 17, 2025
Would take again

Never went to class. Got an A. Find the videos online on how to do the homework. Easiest A ever.

1.0
3.0
231
Grade: Incomplete
Apr 22, 2025

He isn't a good professor the class content is just easy. Fire this guy already. He is MIA when trying to communicate

Lots of homework
Class Info

Online Classes

100%

Attendance Mandatory

15%

Textbook Required

27%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 41 grades
Most common grades:
A (20)
B (8)
A- (4)
Grade Distribution
A(23)B(10)C(1)D(1)F(0)A-/B+(7)
Based on 48 reported grades
A: 20
B: 8
A-: 4
Not sure yet: 4
Common Tags
Hilarious (24)
Caring (9)
Respected (7)
Clear grading criteria (6)
Lots of homework (6)
LOTS OF HOMEWORK (5)
Amazing lectures (5)
EXTRA CREDIT (4)
Rating Trend

Declining

-0.78 avg change
Jul
Oct
Dec
Jan
Mar
Apr
Last 6 months
Ratings by Course

290

5.0

(1)

CS160

5.0

(3)

CS16023

5.0

(1)

CS331

5.0

(1)

CS231160

5.0

(1)
+22 more courses
Difficulty by Course

CIS463

4.0

231

3.0

CS331

3.0

CS339

3.0

CS

3.0

Similar Professors