2.5

Patrick Gee

Engineering - Indiana University-Purdue University Indianapolis

2.5
Quality
2.8
Difficulty
22%
Would Retake
96
Reviews
2.5
Quality
2.8
Difficulty
2.5
Helpful
2.4
Clarity

22%

Would Retake

96

Reviews

Rating Distribution
Official
96 total ratings

5

20

4

10

3

10

2

15

1

41

What Students Say

but he is also a very bad teacher

ENGR196 - 1.0 rating

Some worked even AFTER the final

ENGR196 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

89%

Textbook Required

50%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 52 grades
Most common grades:
A (16)
B (10)
A+ (8)
Grade Distribution
A(24)B(11)C(5)D(3)F(1)A-/B+(8)
Based on 57 reported grades
A: 16
B: 10
A+: 8
C: 4
Common Tags
Tough grader (21)
Lots of homework (14)
Test heavy (13)
Participation matters (8)
Lecture heavy (7)
Respected (6)
Skip class? You won't pass. (5)
So many papers (5)
Rating Trend

Declining

-1.18 avg change
Jan
Feb
Apr
May
Sep
Dec
Last 6 months
Ratings by Course

ENGR1960010689

5.0

(1)

ENGINEERING197

4.5

(2)

ENGR297

3.8

(8)

ENGRENGR

3.5

(2)

ENGR196

3.2

(28)
+7 more courses
Difficulty by Course

19700

4.3

ENGR1970

4.0

ENGR197

3.8

ENGINEERING197

3.5

ENGR19700

3.4

Reviews (95)
5.0
3.0
ENGR196
Aug 21, 2003

No Comments

4.0
3.0
ENGR196
Oct 5, 2003

No Comments

3.0
4.0
ENGR196
Oct 27, 2003

very anal retentive -- nit picks you to death your grade might end up reflecting wether or not you named the homework problem correctly rather than if the code was correct.

2.0
4.0
ENGR196
Oct 27, 2003

Isn't he an Industrial Engineer? WTF is he doing teaching programming... took him 2 hours in his office to work an example after he told me it should only take me 15 minutes.

3.0
2.0
ENGR196
Mar 25, 2004

Good 'ol Patrick Gee... He drove me crazy but he was fair and organized. Probably the best choice for 196.

5.0
4.0
ENGR196
Jul 29, 2005

Very good prof. for this class. Likes to help out if needed.

5.0
4.0
ENGR196
Grade: C
Aug 24, 2005

No Comments

3.0
2.0
ENGINEERING196
Sep 2, 2005

If you ask him a question he answers with, "Thats a good question", but he usually never really answers the question.

4.0
4.0
ENGINEERING197
Sep 22, 2005

No Comments

1.0
2.0
ENGR196
Dec 1, 2006

terrible at explaining and completely unprepared for class, never on time, and will rarely give you a straight answer. This class was a horrible waiste of my time and money.

4.0
1.0
ENGR196
Dec 30, 2006

Well...if you can handle his corny jokes, senseless sarcasm, and his sometimes lack of clarity...this is a decent class (and required for ENGR). The material is pretty fun, especially ProEngineer. He's really very nice, but can drive you crazy (see above), but he'll give you a good grade for good effort, slight curves on tests. Pretty good.

5.0
3.0
ENGR196
Mar 28, 2007

Great teacher. Assigns a lot of work, but makes sure you know the subject. I enjoyed his corny jokes, and he is always in a good mood willing to help people.

4.0
1.0
ENGR197
Apr 29, 2007

Overall a nice guy. If you want a clear answer to a question, ask it after class, he tends to avoid them otherwise; Very reasonable when it comes to changing grades if you can explain why you were right; Often gives extra credit for trivial things like turning your work in on time.

5.0
1.0
ENGR196
Jun 25, 2007

cool guy realy nice even if your slow like me youll do good in his class i would say he is the on of the best for 196 and 197 his tests are easy and he will give you the easiest homework which helps keep your grade up

4.0
1.0
ENGR196
Oct 22, 2007

funny guy

5.0
2.0
ENGR196
Oct 31, 2007

Nice guy. I've never heard him raise his voice. he likes to try to make jokes but well... Very fare and easy to understand.

5.0
1.0
ENGR196
Jan 9, 2008

He was a very good teacher, but needs to answer questions with answers, instead of with questions.

5.0
2.0
ENGRENGR
Mar 7, 2008

He was an awesome teacher. Wish i had him again this semester. One of the few teachers that come to class with a smile on his face. Very funny and will help out as much as he can. If you have trouble with it just explain your situation and he is willing to give extra points

5.0
3.0
ENGR196
Jan 8, 2009

A great teacher. Like mentioned in another comment he always comes to class with a smile on his face. He is a good teacher and willing to help anyone.

4.0
3.0
ENGR297
Apr 16, 2009

Great Instructor. Always ready to help.

2.0
4.0
ENGR1970
Mar 28, 2010

Awful teacher, if you email him with questions he will just tell you in class that he saw your email. I had a class immediately after his so I could never talk to him after class and trying to meet with him is impossible, sometimes he won't even show up when he says he'll meet with you and then try to make it seem like it's your fault. AVOID HIM!!

5.0
1.0
ENGR196
Apr 23, 2010

Very easy class. I had prior experience with an engineering program comparable to ProE; however, people with no experience did not have much difficulty at all. The homework is very easy and took at most 20 minutes a week.

2.0
2.0
ENGR196
Aug 20, 2010

Not a very helpful teacher. Would respond to your questions be saying "Now that's a good question" and would then repeat the question but wouldn't ever answer it. Not recommended.

2.0
4.0
ENGR196
May 7, 2011

What can I say, Gee, is a nice man, but when it came to asking him questions I wouldn't always get a clear answer. The class, itself, was easy, but I felt Gee made it a bit harder than it needed to be, by giving a lot of useless 'busywork'. Some worked even AFTER the final! If you're looking for an easy, clear, intro class he's not the prof.

3.0
2.0
ENGR196
Aug 9, 2011

Like stated by someone else, he was nice, but his class was just strange. Work wasn't hard, but nothing was clearly explained. Questions often had confusing responses. His intentions are good though. He is very hard to hear unless you sit in the front of the class. Good guy.

1.0
3.0
ENGR196
Dec 6, 2011

Very nice guy...but he is also a very bad teacher. If you ask him a question, his answer will make you want to reask the same question...word for word. Still it is a fairly easy class, just dont expect to learn anything from him.

4.0
1.0
ENGR297
Mar 10, 2012

This will be the easiest class you have ever taken. One homework page per session which never takes long to complete. Tests are straightforward. Gee is a nice guy.

3.0
2.0
ENGR196
Oct 29, 2012

He does not give clear answers to questions. He returns every question with a question. Avoid him if pssible.

3.0
1.0
ENGR197
Mar 15, 2013

Overall good

5.0
1.0
ENGR1960010689
Apr 17, 2013

He is just awesome, and always ready to help.

3.0
1.0
ENGR19600
Grade: A+
Nov 21, 2013

Gee is a nice guy but he takes a lot of getting used to. He answers questions with questions but walks you through possible answers. He also thinks his jokes are hillarous...so try and laugh. He is very smart in the subject, it is just hard for him to communicate effectivly.

3.0
2.0
ENGR196
Dec 25, 2014

Great guy and a good teacher. He grades pretty tough, but he's just nit-picky. It's hard to get an A+ on an assignment, but easy to get an A on them... if that makes sense. When you ask him questions, he gives confusing responses. He beats around the bush a lot and can be unclear. Overall a really nice guy.

5.0
1.0
ENGR19600
Grade: A
Dec 27, 2014

You need some time to get used to Professor Gee, but put in the work and you'll definitely be fine. The Creo part at the beginning of the semester was a lot tougher than the Electrical Engineering (Pspice) half. So the class gets easier as your semester goes on. Gee does also accept late assignment submissions, he's got a big heart yo.

2.0
3.0
ENGR19600
Dec 30, 2014

I found his assignments to lack clarity and his lectures to be uninspired(simple; could be taught by anyone who can use powerpoint.) He had a tendency to update assignment guidelines late so the people who get work done early had to change their work to meet the changes. Showed up to class 10 min late every time.

3.0
3.0
ENGR19700
Grade: A+
Apr 3, 2015

He takes a while to get used to. In class, he's one of those "let me answer that question with another question" people, but he has help sessions after class and is very quick to respond to emails. His lectures are all you need to do things in class, I've barely opened the book and it usually isn't very helpful.

5.0
1.0
ENGR19600
Grade: A+
Apr 15, 2015

one of the best professors for creo and pspice, engr 19600,

1.0
5.0
ENGR197
Grade: B
Apr 27, 2015

He's such a bad teacher. His lecture are useless. You will work on classwork and he will walk around and not answer any questions with a simple word answer. The homework assignments are hard because no one knows how to do any of them, so you work on homework and will not do well and not sure how to improve in his classed.

1.0
4.0
ENGR19700
May 6, 2015

His lectures are 100% useless. He does not teach anything. I honestly believe he does not even know how to write a program. He treats his students like 3rd graders. He gives a lot of homework with unreasonable requests. DO NOT TAKE THIS PROFESSOR!

1.0
3.0
19700
Grade: B
May 6, 2015

Avoid this class if at all possible. He has no clue what he is doing, after completing the course I have yet to see a program he wrote. His lectures are more like rambles where he tries to make dumb comparisons between computer code and real world things. When asked a question he will direct you towards your notes then leave you. DON"T TAKE HIM

1.0
4.0
ENGR19700
Grade: B+
May 6, 2015

He doesn't know much about programming. Lectures were long and useless. Only beneficial part of the class was the homework. Which is how I learned all the material. Had a B+ in the class before the Common Departmental Final came along. I felt totally and completely unprepared it.

2.0
3.0
ENGINEERING196
Grade: A+
Dec 7, 2015

Mr. Gee does not relate to students well. His teaching methods are frustrating, as he never seems to know what he's talking about. You'll learn less from him than from other engineering professors.

1.0
3.0
ENGR19600
Dec 16, 2016
Wouldn't take again

Doesn't teach at all

LOTS OF HOMEWORK
1.0
3.0
ENGR197
Grade: B+
Apr 1, 2017
Wouldn't take again

Teaches w/analogies that are poorly devised & confusing (even for students who already work in tech it seems). Posts homework w/out telling you what it will be worth (sets value after collecting). Often alters assignments multiple times after assigning. Sometimes changes the grading scale (in your favor) if the whole class struggles with a concept.

Participation matters
ACCESSIBLE OUTSIDE CLASS
EXTRA CREDIT
2.0
3.0
ENGR19600
Grade: B
Oct 26, 2017
Wouldn't take again

He comes off as weird, he's always smiling at you if you have a problem. If you raise your hand he will look at you and ignore you, then once he feels like answering your question he will answer it with another condescending question and then dips. Did I mention he's weird??

Participation matters
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
1.0
ENGR19600
Grade: A
Apr 11, 2018
Wouldn't take again

Terrible Professor he doesn't make sense and when you ask him a question he responds with a question its like playing jeopardy. Do not take this Professor.

Get ready to read
LOTS OF HOMEWORK
SO MANY PAPERS
4.0
4.0
ENGR19600
Grade: B
Jun 22, 2018
Would take again

Prof. Gee is an overall good instructor. He provides many, many handouts for your benefit, and often returns homework with surprise extra credit points. He does have a tendency to change assignment guidelines or criteria without notice, and your only way to tell will be to receive notifications from Canvas whenever a change in the course is made.

LOTS OF HOMEWORK
SO MANY PAPERS
EXTRA CREDIT
3.0
1.0
ENGR19600
Grade: A-
Jan 14, 2019
Would take again

Gee's class is really good for the struggling student, but that wasn't me this semester, so it wasn't so good of an experience. He is a good teacher when he lets his students work, but he gets caught up in helping each and every student and wont let anyone leave until he is ready, even though some days I had everything done within 20-25 mins in.

Participation matters
GROUP PROJECTS
1.0
4.0
ENGR297
Grade: A-
Mar 27, 2019
Wouldn't take again

This guy is awful. He talks to you like you're in second grade. He shows up 5-10 mins late 9/10 times, but then wants you to stick around after class to get back graded papers. On our first test he came in 5 mins late, handed back papers for 10 mins, then handed out tests for 5 mins and still expected everyone to complete their test on time!!!!!!!

Lots of homework
So many papers
Tough grader
2.0
2.0
ENGR196
Grade: A
Apr 22, 2019
Wouldn't take again

Very vague in feedback, does not explain things well. Had to use the TA for clarification all the time. Overall, do not recommend.

Lots of homework
So many papers
1.0
2.0
ENGINEERING196
Apr 23, 2019
Wouldn't take again

How would you feel if you asked a question to someone as simple as "How was your day?" and they reply with "How was your day?" It would get annoying in my opinion. Don't ask this professor any question bc we will reply with another question to your question. If you're lucky enough he will answer it wont be but it wont be clear. Avoid this prof.

Tough grader
1.0
1.0
ENGR196
Apr 24, 2019
Wouldn't take again

His voice is as bad as his teaching. I hope he actually reads these comments and fixes his teaching skills...

5.0
1.0
ENGR297
Grade: A+
May 8, 2019
Would take again

When Mr. Gee instructs, you can tell he genuinely cares for his students. His cheesy obsessions with RC Cola and tented domes only add to the humor he injects into the course. If you are having trouble, he is very available outside of class and is always willing to help. Heck, he even wanders to the quiet lab occasionally to help random students.

Lots of homework
Accessible outside class
Caring
5.0
3.0
ENGINEERING197
Grade: A
Oct 7, 2019
Would take again

Great teacher. Is always avaliable to help and tries to find cheesy ways to remember things. One homework assignment a week. A genuinely nice guy. If you pay attention, ask for help, and do your work you'll pretty much get an A. Show up to class because skipping isn't an option.

Respected
Accessible outside class
Clear grading criteria
4.0
1.0
ENGR19600
Grade: A
Dec 5, 2019
Would take again

If you can look at his comments in a humorous sense then you will be fine in the class. He does answer questions with other questions, but he is very caring when it comes to students understanding the material. He isn't an easy grader, but the information isn't terribly difficult. In the electrical unit the workload lightens a bit than in creo.

Respected
Hilarious
Tough grader
1.0
2.0
ENGR19600
Grade: A
Dec 11, 2019
Wouldn't take again

Spoke in Hypotheticals, terrible communicator, nvr responded emails, papers back 3-4 weeks after didnt know if you did something wrong until you lost the pts. Basic rules of sketching & electical not taught. went straight into advanced circuit laws, had no idea how V & A would split. Answered questions w/ more qs. Instructions never clear. HW WACK

Lots of homework
Group projects
So many papers
2.0
3.0
ENGINEERING196
Grade: A
Dec 11, 2019
Wouldn't take again

Overall this class is not overly difficult, but Gee is not good at explaining the material. In fact, when you ask him a question, he only ever responds back with another question, which can be very confusing. He also never gets back to you if you send him an email. If you work with people and help each other, the class is not too difficult.

Lots of homework
Participation matters
Skip class? You won't pass.
1.0
3.0
ENGR19600
Grade: A-
Dec 13, 2019
Wouldn't take again

Gee really cares for his students. But that really doesnt help the fact that he cant teach at all. You never fully understand anything in his class because he is so bad at explaining. Even homework assignments, you never really know what you are supposed to be doing. If you ask him a question, he wont answer you 100%.

Lots of homework
Participation matters
Tough grader
4.0
1.0
ENGR196
Grade: A+
May 26, 2020
Would take again

Gee is a super nice guy. I thought he was a pretty good professor. Material is easy and mostly self-explanatory. I rarely had to ask questions, although he does have a tendency to answer questions with questions. The Creo Manual's wording makes assignments hard/time-consuming, but I found tests and in-class assignments easy, resulting in an easy A.

Skip class? You won't pass.
Group projects
1.0
1.0
ENGINEERING196
Grade: A-
Nov 12, 2020
Wouldn't take again

His lectures are super boring and half the time don't even make sense. He makes you wait until the very end of class to leave even if you finish early and it's basically silent for the last half hour as everyone is waiting for him to let us go.

Lots of homework
Tough grader
1.0
5.0
ENGR19600
Nov 20, 2020
Wouldn't take again

The first few weeks of the semester I had to argue with him 3 times. He taught Creo but doesnt help out at all. Same goes with the electrical topic of the class. He tends to be late a few mins too. Do not ask him a question, he will ask one back. Dodge him in all costs. And the study guides dont even match with the test and it be more difficult.

Skip class? You won't pass.
So many papers
Test heavy
1.0
5.0
ENGR196
Nov 20, 2020
Wouldn't take again

ill give him credit because of him being a nice guy but as a professor hes horrible. his lectures make no sense, when you ask a question you will most likely end up being more confused than before, and to top it all off, the way his class is structured will make you reconsider engineering as a whole

Tough grader
Lots of homework
5.0
1.0
ENGR19600
Grade: A
Jan 13, 2021
Would take again

By far the best professor I have had. Really nice guy who knows his stuff. Some students did not like his style of teaching, but personally I thought he adds a nice challenge to things, in a good way. I guess some students would just rather him give them the answers instead of him trying to guide them to their own critical thinking

Respected
Amazing lectures
1.0
2.0
ENGR297
Grade: B
Feb 26, 2021
Wouldn't take again

Absolutely horrible professor! I would totally give 0 out of 5 if I could. Never take a course with this professor if you do not ABSOLUTELY HAVE TO. He is extremely mean and rude. He does not care about his students try to help them learn. He shows up late to class everyday but expects you to be there on time. He is incredibly and shockingly mean!!

Skip class? You won't pass.
Test heavy
Tough grader
1.0
4.0
ENGR197
Mar 1, 2021
Wouldn't take again

Professor is never clear what is due or even what is going on in class. He always answers your questions rhetorically and always dodges answering questions. Also when asked questions he will allude to examples which don't relate at all. The class isn't extremely difficult, but with his teaching its impossible to know whats going on.

5.0
1.0
ENGR29700
Grade: A+
May 13, 2021
Would take again

Prof. Gee is the best Professor you can get for this course. He might not be good in explaining the concept, but he is very patient in answering student's doubts. His assignments and tests are easy, too. It should be an easy A as long as you understand what is going on in class, as the questions are direct. He gives a fair ammount of extra credits.

Gives good feedback
Clear grading criteria
EXTRA CREDIT
1.0
3.0
ENGR196
Grade: A
Dec 1, 2021
Wouldn't take again

If you ask him a question, he will most likely ask one back. He is a sweet person, but I would not recommend him as a professor. His lectures seem unrelated and go on for way too long. He also requires the book when you use it 5 or 6 times. He is an odd grader hell often take off a lot of points for a minor issue. Would not take him again.

Lots of homework
Get ready to read
Tough grader
5.0
1.0
ENGR297
Grade: Rather not say
Jan 14, 2022
Would take again

I had a good experience learning from him.

Gives good feedback
Respected
Accessible outside class
2.0
3.0
ENGR19600
Grade: A
Apr 4, 2022

Mr. Gee talks to the class as if they're in 2nd grade. He is also not clear when he explains stuff, and if I didn't already have prior knowledge about the material, I probably wouldn't have done well at all. Points get taken off of homework out of nowhere. There was usually only one homework assignment per week. The final project was a joke.

Tough grader
5.0
1.0
ENGR297
Grade: Rather not say
May 16, 2022
Would take again

Highly recommended.

Participation matters
Clear grading criteria
Respected
1.0
5.0
ENGR19600
Grade: A
Oct 26, 2022

Do not take this professors class unless it is the only slot open. He is very unclear about what needs to be done for assignments and fails to provide the necessary information when asked. Requires the purchase of a textbook even though it is only used 2-3 times and the information provided by the textbook can be found online.

1.0
5.0
ENGR19600
Grade: B+
Dec 5, 2022

He will not respond to any of your emails. If you are a woman taking this class he will constantly tell you to smile, will talk to you like a five year old, and will show you zero respect. He takes random points off for no reason. He never goes over what is on the tests.Almost never answers your question.

Participation matters
Group projects
5.0
1.0
ENGR297
Grade: Rather not say
Jan 7, 2023
Would take again

Very fair grading, and is highly recommended. Assignments are graded in a timely manner.

Gives good feedback
Caring
Respected
1.0
5.0
ENGR29700
Grade: B
Jan 11, 2023

He's such a bad teacher. His lecture are useless. You will work on classwork and he will walk around and not answer any questions with a simple word answer. The homework assignments are hard because no one knows how to do any of them, so you work on homework and will not do well. He is weird sometimes. BAD professor avoid at all costs.

Tough grader
Lots of homework
Test heavy
1.0
5.0
ENGR19600
Grade: B+
Apr 13, 2023

Never explains what is expected out of classwork/homework. During coding lectures, he just has students copy/paste code straight from the PowerPoint that doesn't even run correctly. Most of the time if you need help with one thing, he will have you change your already working code then proceed to not help with your original problem.

1.0
4.0
ENGR19600
Grade: D+
May 14, 2023

Class felt like a complete joke. He is incapable of giving a straight answer to ANY question, no matter how simple. Not good at giving lectures at all. No weighted coding projects, but he gave us multiple choice tests that had no correlation to the class/homework and felt like pure luck. Would've had an A- or B+ without the tests. Don't take him.

Test heavy
Graded by few things
2.0
1.0
ENGR19600
Grade: A
Dec 6, 2023

Look. Just... Don't

Lots of homework
So many papers
Caring
2.0
1.0
ENGRENGR
Grade: A+
Dec 13, 2023

I didn't really understand what the class was even about. He typically showed up late. You will get a good grade by just showing up, but it is a really boring class.

Participation matters
Group projects
1.0
4.0
ENGR197
Grade: B
Jun 12, 2024

Lectures are SO CONFUSING. I honestly can't even describe the lecture slides because they're so bad. With that being said, I didn't like how people insulted him and made it like a personal attack. He is a person too. I think he would appreciate it more if people gave him constructive feedback instead of making it personal.

Tough grader
Accessible outside class
2.0
4.0
ENGR29700
Grade: C+
Nov 14, 2024

His lectures are just ok. His tests are very difficult as they don't always reflect 100% of the material we've gone over in class. Most of his tests have no study guides so you kind of just have to wing it. The only reason I'm giving him an ok rating is because he's unintentionally funny. He brings in this RC cola can and drinks from an empty can.

Lots of homework
Hilarious
Test heavy
1.0
4.0
ENGR29700
Grade: B-
Dec 5, 2024

The software we were learning to use has a help function that teaches you how to use it. This course should have ran itself. Even then, Patrick found a way to make it hard. His lectures are confusing and indirect. His power points and assignments are extremely confusing to read. He made a simple course very hard. Very upset with this class.

1.0
3.0
ENGR29700
Grade: B
Jan 3, 2025

A whole class centered around MATLAB seems easy. But, with heavily weighted homework and incoherent lectures, this class was WAY more difficult than needed. I definitely understood the material after this class, but it was not because of him.

Lecture heavy
Test heavy
Graded by few things
2.0
3.0
ENGR197
Grade: A
Jan 9, 2025
Would take again

He is an okay professor, but most of the time the lectures can get off track fast. I do agree with the review that says he does not give you a straight answer. Just make sure you take time to go through things independently and you should be just fine.

Tough grader
1.0
5.0
ENGR196
Grade: A
Feb 12, 2025

Professor Gee is the worst professor I have had at Purdue Indy. He is consistently late to his own class. His latest excuse as to his tardiness was that he teaches another class at the exact same time. He will hold you after class to make up for his own tardiness. He will not email you back. He is not afraid to publicly berate students. Avoid Gee.

Tough grader
2.0
1.0
ENGR19700
Grade: A
Apr 9, 2025

The class is easy, but the professor is unhelpful. He was confused by my code even though it worked perfectly, and he often goes over class time. A lot of work for a 100 course. At first I was frustrated with him but he makes funny jokes and I already knew how to program so it worked out. zyBooks makes it easy, but class may be tough for beginners.

1.0
5.0
ENGR197
Grade: Not sure yet
Apr 29, 2025

I wish I knew what this class was about, even after taking it…

Tough grader
Get ready to read
Lecture heavy
1.0
5.0
ENGINEERING196
Grade: C
Apr 29, 2025

I have never had a professor be this confusing in my life. All of his lectures made no sense and even after asking for clarification, it seemed to only confuse me more. The grading seemed unfair. He was always late and did not seem to care about his students and, in return, holding us back from leaving on time. I do NOT recommend.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
ENGR197
Grade: D+
Apr 30, 2025

Does not know C, by far the worst professor experience I have ever had. He has obvious favoritism towards a selective students and will only help them. Only gave extra credit when a specific student asked, when he denied us it when me and three other students asked him about it. He is always late and refuses to help with questions

Lecture heavy
Test heavy
1.0
4.0
ENGR1970
Grade: B
Apr 30, 2025

Regularly late and often runs class over. Course material has frequent errors, and he clearly struggles with C programming—he does not know the material. Plays favorites with certain students, and avoids or poorly answers questions. He is a terrible professor. Would not recommend. Purdue needs to do better when hiring instructors.

Lecture heavy
1.0
5.0
ENGR197
Grade: C
May 1, 2025

Verbal harassment and very unbecoming of a professor. His berating is insulting and he insults students that cannot understand his lectures due to them being all over the place.

Tough grader
Test heavy
1.0
5.0
ENGR197
Grade: C
May 4, 2025

He does not know C and is not even qualified to teach this class. He plays favorites with certain students and will belittle you for struggling with his class.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
ENGR197
Grade: B
May 4, 2025

Avoid Gee. You will not pass this class if he does not favor you

Tough grader
Lecture heavy
Test heavy
1.0
5.0
ENGR19700
Grade: D+
May 5, 2025

Gee was very hard to understand, and his explanations often made things more confusing. Lectures and notes had frequent mistakes. The TA was rude and unhelpful, similar to Gee. Tests are all multiple choice and heavily weighted—if you do poorly on them, you'll likely fail the class. Would not recommend.

Tough grader
Test heavy
1.0
5.0
19700
Grade: Rather not say
May 7, 2025

Do not take a class with Gee. Go get the equivalent credit at Ivy Tech. This is the worst educator you will have in your educational career. I honestly can't believe he has a job. He is rude, always late, unqualified to teach these subjects, and just simply annoying. A Patrick Gee lecture will leave you with not just a headache, but a hangover.

Tough grader
Test heavy
1.0
5.0
19700
Grade: A
Sep 18, 2025

This is the worst professor I have had in my 4 years of collage. He shows favoritism to certain students, the lectures are very disorganized (its hard to follow along with them and its hard to read the slides as well), always late. This is a C programming class and I have never seen him write a line of code.

Tough grader
Lots of homework
Test heavy
1.0
4.0
ENGINEERING196
Grade: F
Dec 20, 2025

he is very betty and a unprepared teacher.

Graded by few things
Class Info

Online Classes

100%

Attendance Mandatory

89%

Textbook Required

50%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 52 grades
Most common grades:
A (16)
B (10)
A+ (8)
Grade Distribution
A(24)B(11)C(5)D(3)F(1)A-/B+(8)
Based on 57 reported grades
A: 16
B: 10
A+: 8
C: 4
Common Tags
Tough grader (21)
Lots of homework (14)
Test heavy (13)
Participation matters (8)
Lecture heavy (7)
Respected (6)
Skip class? You won't pass. (5)
So many papers (5)
Rating Trend

Declining

-1.18 avg change
Jan
Feb
Apr
May
Sep
Dec
Last 6 months
Ratings by Course

ENGR1960010689

5.0

(1)

ENGINEERING197

4.5

(2)

ENGR297

3.8

(8)

ENGRENGR

3.5

(2)

ENGR196

3.2

(28)
+7 more courses
Difficulty by Course

19700

4.3

ENGR1970

4.0

ENGR197

3.8

ENGINEERING197

3.5

ENGR19700

3.4

Similar Professors