2.5
Quality2.8
Difficulty22%
Would Retake96
Reviews22%
Would Retake
96
Reviews
Rating DistributionOfficial
96 total ratings5
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
89%
Textbook Required
50%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-1.18 avg changeRatings by Course
ENGR1960010689
5.0
(1)ENGINEERING197
4.5
(2)ENGR297
3.8
(8)ENGRENGR
3.5
(2)ENGR196
3.2
(28)Difficulty by Course
19700
4.3
ENGR1970
4.0
ENGR197
3.8
ENGINEERING197
3.5
ENGR19700
3.4
Reviews (95)
No Comments
No Comments
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.
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.
Good 'ol Patrick Gee... He drove me crazy but he was fair and organized. Probably the best choice for 196.
Very good prof. for this class. Likes to help out if needed.
No Comments
If you ask him a question he answers with, "Thats a good question", but he usually never really answers the question.
No Comments
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.
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.
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.
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.
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
funny guy
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.
He was a very good teacher, but needs to answer questions with answers, instead of with questions.
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
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.
Great Instructor. Always ready to help.
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!!
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.
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.
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.
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.
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.
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.
He does not give clear answers to questions. He returns every question with a question. Avoid him if pssible.
Overall good
He is just awesome, and always ready to help.
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.
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.
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.
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.
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.
one of the best professors for creo and pspice, engr 19600,
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.
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!
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
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.
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.
Doesn't teach at all
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.
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??
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.
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.
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.
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!!!!!!!
Very vague in feedback, does not explain things well. Had to use the TA for clarification all the time. Overall, do not recommend.
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.
His voice is as bad as his teaching. I hope he actually reads these comments and fixes his teaching skills...
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.
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.
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.
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
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.
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%.
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.
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.
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.
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
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
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!!
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.
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.
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.
I had a good experience learning from him.
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.
Highly recommended.
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.
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.
Very fair grading, and is highly recommended. Assignments are graded in a timely manner.
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.
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.
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.
Look. Just... Don't
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.
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.
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.
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.
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.
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.
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.
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.
I wish I knew what this class was about, even after taking it…
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.
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
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.
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.
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.
Avoid Gee. You will not pass this class if he does not favor you
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.
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.
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.
he is very betty and a unprepared teacher.
Class Info
Online Classes
100%
Attendance Mandatory
89%
Textbook Required
50%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-1.18 avg changeRatings by Course
ENGR1960010689
5.0
(1)ENGINEERING197
4.5
(2)ENGR297
3.8
(8)ENGRENGR
3.5
(2)ENGR196
3.2
(28)Difficulty by Course
19700
4.3
ENGR1970
4.0
ENGR197
3.8
ENGINEERING197
3.5
ENGR19700
3.4