2.0

Jacques Richard

Engineering - Texas A&M University at College Station

2.0
Quality
3.8
Difficulty
22%
Would Retake
186
Reviews
2.0
Quality
3.8
Difficulty
1.9
Helpful
1.9
Clarity

22%

Would Retake

186

Reviews

Rating Distribution
Official
186 total ratings

5

14

4

15

3

23

2

31

1

103

What Students Say

Richard literally made me hate my engineering career all the way through

ENGR112 - 1.0 rating

Best students in class were lost

ENGR112 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

33%

Textbook Required

12%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 144 grades
Most common grades:
B (49)
A (32)
Not sure yet (20)
Grade Distribution
A(39)B(55)C(26)D(1)F(3)A-/B+(21)
Based on 171 reported grades
B: 49
A: 32
Not sure yet: 20
C: 15
Common Tags
Group projects (49)
Tough grader (38)
Lots of homework (38)
Test heavy (35)
Graded by few things (32)
Skip class? You won't pass. (14)
Hilarious (12)
Lecture heavy (12)
Rating Trend

Declining

-0.24 avg change
Feb
Mar
Apr
May
Nov
Dec
Last 6 months
Ratings by Course

MEEN221

5.0

(1)

CLEN289

3.5

(2)

ENGR102

2.7

(56)

ENGR111

2.2

(11)

ENGR216

2.1

(10)
+4 more courses
Difficulty by Course

PHYS217

4.3

MEEN221

4.0

ENG102

4.0

ENGR217

4.0

ENGR112

3.9

Reviews (185)
2.0
3.0
ENGR112
Apr 27, 2015

There are pros and cons to taking Richard. He is very intelligent and has a wide base of knowledge. His lectures aren't the most clear and he doesn't do a great job explaining new concepts. With the new format of 112, expect to teach yourself a good amount of material before each exam. There is little feedback until you get your test grades.

2.0
4.0
ENGR112
Grade: A-
May 13, 2015

Generally unclear, and uninteresting. I really did not enjoy my class. If I could go back, I would have taken a different professor.

1.0
4.0
ENGR111
Grade: A-
Nov 25, 2015

The guy is clearly knowledgeable but his demeanor just plainly shows that he doesn't care and most of the time he speaks in a tone that lets everyone know that he wants to be there less than we do. He communicates very poorly with the TA's so they usually have no clue what is happening. Only saving grace is that the TA's graded easily. No curves.

2.0
3.0
ENGR111
Dec 2, 2015

Dr. Richard is not a very helpful instructor. He leaves most of the work to the TA's and you are expected to learn most information on your own. Would not recommend.

2.0
3.0
ENGR111
Grade: A
Dec 2, 2015

The TAs ultimately run the class. They grade the assignments, keep the submission box open for way longer than the deadline suggests, and are the ones who actually give out help, though many times they don't know exactly how to solve a labview problem, in Matlab they are usually pretty helpful. Tests are amazingly easy, but homework isn't.

1.0
5.0
ENGR111
Grade: Not sure yet
Dec 2, 2015

He can be kind of funny but that doesn't make up for the fact that he doesn't really teach us. He makes a lot of analogies that are meant to make us laugh (which sometimes they do) but they don't help us learn the material.

3.0
4.0
ENGR111
Dec 9, 2015

His engineering class was a lot of work. Expect to do a lot of work outside of class and to have assignments ready for class. He does a good job when giving lectures but doesn't help very much with assignments, questions, and projects as he expects you to figure it out for yourself which is the purpose of engineering and this class.

3.0
3.0
ENGR111
Grade: A
Jan 11, 2016

Any ENGR 111 class is going to be challenging because it is like a "weed out" course, but Dr. Richard wasn't very helpful. He always relied on his TA's to teach. It's a manageable class if you have awesome TA's, but that's not always guaranteed. I would recommend taking another professor who is more clear with instructions, due dates, and material.

2.0
3.0
ENGR111
Grade: C+
Jan 23, 2016

This is the most annoying class you will take for engineering, but having it with Richard is no fun. His lectures are unrelated and long, the quizzes suck and come from nowhere, and you essentially have to solely teach yourself how to code using MatLab and LabView. Getting a good grade depends on if you have good teammates and TA's that grade easy.

1.0
5.0
ENGR112
Grade: C-
May 8, 2016

Dr. Richard literally made me hate my engineering career all the way through. He is totally relied on TA and he is not a good lecturer at all. If you ever thought about getting his class, be ready to teach yourself the whole semester. Would NEVER recommend his class.

4.0
4.0
ENGR111
Grade: A
Dec 18, 2016
Would take again

There was a ton of homework for this class, but the grading was relaxed, and the homework was fun. Dr. Richard explained concepts pretty clearly. For one of our projects we worked with Lego robotics. Groups projects were tedious, but helped to keep the homework load down. Overall a great class, but be prepared to work.

Participation matters
LOTS OF HOMEWORK
GROUP PROJECTS
4.0
4.0
ENGR111
Grade: A
Dec 20, 2016
Would take again

I don't think the problem with this class was Dr. Richard. The class itself is terrible. There was a lot of work in the class and often none of us knew when something was due. The work wasn't overly difficult but it did take a lot of time. From what I heard, other classes weren't any better. Prepare to get roasted if you aren't an AERO major.

Skip class? You won't pass.
LOTS OF HOMEWORK
Hilarious
1.0
4.0
ENGR111
Grade: F
Jan 18, 2017
Wouldn't take again

Dr. Richard did not seem like the kind, caring person that makes an inspiring, excellent teacher. He was probably more concerned about making money than his students. Would not take him again if I can avoid it.

Tough Grader
Skip class? You won't pass.
BEWARE OF POP QUIZZES
1.0
3.0
ENGR111
Grade: C
Jan 23, 2017
Wouldn't take again

ENGR. 111 is an annoying class in general. His class will be manageable if you have had a previous coding background, but don't expect to learn much from him. He relies on his TAs and just rambles over the PowerPoints. Try not to take him. DOES NOT CURVE.

Tough Grader
Skip class? You won't pass.
BEWARE OF POP QUIZZES
1.0
4.0
ENGR112
Grade: B
Feb 24, 2017
Wouldn't take again

Basically, his form of teaching is to read directly off the powerpoint slide, tell you to copy the Matlab script that he types, then expects you to completely understand the topic, and take a CFU directly after.

Tough Grader
LOTS OF HOMEWORK
BEWARE OF POP QUIZZES
1.0
4.0
ENGR112
Grade: B
Apr 13, 2017
Wouldn't take again

seriously this class was so hard, lecture heavy, and hard to follow. if no coding class was taken prior, goodluck in this one. Dr. Richard of course is intelligent, which may be an understatement, the class is held as if the students were at the same level. BEWARE of the dreaded MICROPHONE during lectures. just work hard, group projects are a must.

Tough Grader
LOTS OF HOMEWORK
BEWARE OF POP QUIZZES
1.0
5.0
ENGR112
Grade: C
May 12, 2017
Wouldn't take again

Mumbled about unexplained code. Ecampus was a mess - couldn't find anything easily. Lack of classroom resources made things worse - we were in an AG building. T.A's were unhelpful. Didn't explain anything well. Best students in class were lost. MUST spend HUGE amounts of time searching for extra material to understand anything. Very hard to follow

LOTS OF HOMEWORK
GROUP PROJECTS
LECTURE HEAVY
5.0
4.0
MEEN221
Grade: A-
Oct 23, 2017
Would take again

Dr. Richard is a very caring professor. Took him for Statics and particle dynamics. He forces you to participate which is what I like most about him. He takes the time to learn your name and asks you personally if you understand during the lecture. Grades exam's fairly and tries to make the lecture enjoyable. Would definitely take again

Participation matters
LOTS OF HOMEWORK
Caring
1.0
5.0
ENGR102
Nov 6, 2018
Wouldn't take again

If you have no experience in coding good luck. Goes from very simple examples in a powerpoint which he doesnt even really explain to very difficult homework problems. He says if you read the "zybook" youll do fine but the zybook is not how the engineering department teaches code.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
3.0
5.0
ENGR102
Grade: B
Nov 17, 2018
Wouldn't take again

This class was difficult in of itself so it wasn't really his fault. I changed my major because I hated this a lot. If you don't already have coding background BUCKLE UP because the class is very demanding. Only specific things from the zybook help, his lectures don't help with the homeworks and labs at all. (Classes mandatory bc of pop quizes)

Skip class? You won't pass.
LOTS OF HOMEWORK
GROUP PROJECTS
4.0
2.0
ENGR102
Nov 16, 2018
Would take again

Very outgoing, often calls on random people to answer questions but the questions are easy. The class work isn't hard but can be confusing at times. Fun lectures and helpful.

Gives good feedback
BEWARE OF POP QUIZZES
Caring
3.0
1.0
CLEN289
Grade: Audit/No Grade
Nov 27, 2018
Wouldn't take again

The class itself is POINTLESS, but as a prof, he seemed like he did not want to be there . . . just like the rest of us honestly. Overall, nice guy but just did not seem to care much about the class. Just show up for attendance points, write a couple short response answers, and make a powerpoint. That is it. Easy.

Participation matters
Clear grading criteria
GRADED BY FEW THINGS
4.0
4.0
ENGR102
Grade: A
Nov 27, 2018
Would take again

Exam questions come directly from lectures and previous lab assignments. Prof. Richard tries to make the class more engaging by relating the code to everyone's majors. A little repetitive at times. Sometimes, prof and TA's weren't that much of a help but understandable due to the change in syllabus. Overall, it was a fine class.

Respected
LOTS OF HOMEWORK
GROUP PROJECTS
2.0
4.0
ENGR102
Grade: B
Nov 28, 2018
Would take again

If you have never coded before, don't freak out. Just find a good group of teammates, go to SI, and do the homework. As for Dr. Richard, I didn't learn that much at his lectures (still need to go bc of pop quizzes), but I learned a lot more working on the labs and hw w my teammates. Make sure you go to the SI test reviews.

BEWARE OF POP QUIZZES
ACCESSIBLE OUTSIDE CLASS
Hilarious
5.0
3.0
ENGR102
Grade: Not sure yet
Nov 29, 2018
Would take again

He's not that bad.

Gives good feedback
Participation matters
BEWARE OF POP QUIZZES
3.0
4.0
ENGR112
Grade: C+
Nov 29, 2018
Wouldn't take again

He does his best to teach the students coding. He can be nice at times, but he does not make things easy on you. If you work hard, you should do fine in his class.

Gives good feedback
BEWARE OF POP QUIZZES
Hilarious
4.0
1.0
CLEN289
Grade: A
Dec 3, 2018
Would take again

I took this guy for CLEN 289 and I'm about to take him for ENGR 102 His lectures leave much to be desired but he managed to make a useless class like CLEN kind of fun so I would take again.

Participation matters
Caring
GROUP PROJECTS
1.0
5.0
ENGR102
Dec 6, 2018
Wouldn't take again

Terrible professor made first semester miserable.

LOTS OF HOMEWORK
SO MANY PAPERS
5.0
3.0
ENGR102
Grade: B
Dec 5, 2018
Would take again

He wasn't the greatest but he got the job done.

Tough Grader
BEWARE OF POP QUIZZES
3.0
3.0
ENGR102
Jan 19, 2019
Wouldn't take again

Doc Rich is an interesting man. He's a nice guy but as a prof he is average. I went in with a strong foundation so I came out with a grade in the high 90s but the rest weren't so lucky. He's a good example of the don't blame the prof mentality. Many stopped going to class or just played games saying he's bad. But just listen to lectures and do lab

Skip class? You won't pass.
LOTS OF HOMEWORK
BEWARE OF POP QUIZZES
4.0
3.0
ENGR102
Grade: A+
Jan 23, 2019
Would take again

Honestly not that bad. I saw a lot of people complain in my class, but when you don't do the work you really can't blame the professor. Granted, going into the course without programming experience is like doing fortnite dances at a pro-life parade. Just make sure you've watched like 5 videos about python before the first day.

Tough Grader
LECTURE HEAVY
1.0
4.0
ENGR216
Grade: B+
May 1, 2019
Wouldn't take again

Be ready for learning all the material on your own. This course is just a time filler for the general engineering department. The lab portion is good if you have helpful TAs, but there is no need for this lecture. There is no correlation between lecture and lab. He goes off on tangents about random things from his past. Not very helpful to students

Tough grader
2.0
3.0
ENGR216
Grade: B+
May 3, 2019
Wouldn't take again

There is no purpose for this class or lecture. Most of the info can be picked up on the slides and you are often better off reviewing them on your own. Along with this Richard can make it more confusing with his lecture style and in-class code examples. I would suggest not bothering with lecture, but there are also occasional in-class quizzes.

Group projects
1.0
3.0
ENGR112
Grade: C
May 8, 2019
Wouldn't take again

He doesnt lecture very clearly. I passed bc my group members taught me. 2 labs due a week.

Lots of homework
Group projects
Beware of pop quizzes
3.0
3.0
ENGR216
Grade: B
May 9, 2019
Wouldn't take again

He is a nice guy. However, his lectures suck. All of the grades come from the lab and that is taught by the TA's. He said the final was going to be multiple choice, it was fill in the blank. There are occasional in class quizzes and homework's graded by the TA's.

2.0
5.0
ENGR102
Grade: A
Aug 31, 2019
Wouldn't take again

Very kind and enthusiastic in class. His lectures were never boring, but that's where the good qualities end. He almost expects you to understand and memorize coding techniques as soon as he types them out for you. The lectures were hard to follow, and yet the VAST amounts of homework to be done were 10x harder. Don't take if you've never coded.

Lots of homework
Group projects
Hilarious
1.0
2.0
ENGR102
Grade: Not sure yet
Jun 12, 2019
Wouldn't take again

He codes in class and expects students to know every function he is inputting in the program. This is a freshman first-semester course, I can't believe that he can't at least tell us what topics are included on the test, how can we tackle the homework or lab problems. Knowing the material doesn't mean you can TEACH IT! Really bad professor!

Graded by few things
Test heavy
Tough grader
4.0
4.0
ENGR102
Grade: Rather not say
Oct 29, 2019
Would take again

This man is unjustly given bad reviews. This class is hard no matter who you take and each class no matter what teacher you get does the same number of labs and really probably the same test. It just depends on your Ta's and how hard you work if you do good or bad. All in all i'd say this man is a good teacher .

4.0
3.0
ENGR112
Grade: B+
Nov 15, 2019
Would take again

He goes over almost all of the material in class, and posts lecture slides online. He keeps the class engaged. Make sure not to skip class or you could miss a CFU (pop quiz). Group projects and individual projects are moderately assigned.

Gives good feedback
Group projects
Beware of pop quizzes
1.0
4.0
ENGR102
Grade: B
Dec 2, 2019
Wouldn't take again

Heavy reliance on the TAs. If you don't know how to code, DO NOT take Richard. Can be rude in class. Supposed to have an hour of lecture per week and 3 lab hours but really had one lab hour all semester. He doesn't curve anything and you have pop quizzes literally all the time. Sometimes more than 1 per class. Hope you don't get stuck with Richard.

Lots of homework
Skip class? You won't pass.
Lecture heavy
3.0
3.0
ENGR102
Grade: A
Dec 5, 2019
Wouldn't take again

Dr. Richard is an extremely intelligent man. He lives and breathes programming. Came into the class with no prior coding experience and struggled at first. His personality takes time to become accustomed to. 1.) watch Python videos before first day of class 2.) read Zybooks BEFORE going to lecture 3.) GO TO TA OFFICE HOURS.... Hard A but do-able

Lots of homework
Skip class? You won't pass.
Beware of pop quizzes
3.0
4.0
ENGR102
Grade: A-
Dec 6, 2019
Would take again

Makes jokes and calls on people to talk a lot, he is intelligent but not good at explaining things in a clear way. He goes off on tangents a lot and makes things confusing, so just read the pwrpoints and textbook, DO THE LABS AND HOMEWORK, practice and watch videos, or ask TA's if you're confused. LOTS OF POP QUIZZES so ask friends before u skip

Group projects
Beware of pop quizzes
Lecture heavy
2.0
4.0
ENGR102
Grade: B+
Dec 6, 2019
Wouldn't take again

Dr Richard is a nice guy, however the lectures are disorganized and do not help with the homeworks. The homework and quizzes are a cake walk compared to the midterm and final. Don't miss any class because there's a ton of quizzes. Had no idea what my grade in the class is until well after the final. Study before class and go to TA office hours

Lots of homework
Skip class? You won't pass.
Beware of pop quizzes
4.0
5.0
ENGR102
Dec 20, 2019
Would take again

Class is tough as a whole. It has nothing to do with the professor. He tends to write complex code that has nothing to do with the homework on the board and it will confuse you, but he does teach the material you need to learn properly. Easy grader, he gives credit if you at least make your code look somewhat functional. Always include comments!

Skip class? You won't pass.
3.0
4.0
ENGR217
Grade: A
Dec 20, 2019
Wouldn't take again

ENGR217 as a whole is an interesting class. Lectures and labs have no correlation whatsoever. Jacques tries to the best of his ability to explain the weekly material given by the engr department. The final exam, which he didn't write down, is hard and the material covered comes directly from lecture slides, not the final exam review provided.

Test heavy
Hilarious
Lecture heavy
4.0
4.0
ENGR102
Grade: A
Jan 2, 2020
Would take again

No matter which prof you have for 102, the class is going to be hard. The lecture slides don't correlate to the homework and both the midterm and final are a huge curve-ball, but that isn't really his fault . Dr Richard at least makes the class entertaining and is really nice if you get to know him. DON'T SKIP CLASS! You will 100% miss a quiz.

Skip class? You won't pass.
Hilarious
Beware of pop quizzes
5.0
5.0
ENGR102
Jan 14, 2020
Would take again

No matter which prof you have, the class is going to be hard anyway. He makes jokes that will make you day better. if you try in the class you will pass.

1.0
4.0
ENGR102
Grade: C
Apr 17, 2020
Wouldn't take again

he is awful, the worst professor at A&M, he proud of his low rating on here and brags about it. he should not teach this class

1.0
5.0
ENGR102
Grade: Drop/Withdrawal
Apr 17, 2020
Wouldn't take again

good luck and i hope you liked engineering because after you have richard you will drop it

1.0
5.0
ENG102
Grade: Not sure yet
Nov 3, 2020
Wouldn't take again

The TA's are as lost as the students. He introduces a new topic in about a hour and then 30 minutes later there's a quiz on it. This class is extremely difficult whit out prior python knowledge.

3.0
3.0
ENGR102
Grade: Not sure yet
Nov 16, 2020
Would take again

The key to doing good in this class is watching the prepared videos before class. Richards helps to explain the different things you can do with a concept, but rarely talks about how the concept works. Quiz times were unorganized. This class may be hard to pick up at the beginning, but it gets easier. This class is overall not too challenging.

Caring
1.0
5.0
ENGR102
Grade: Not sure yet
Nov 17, 2020
Wouldn't take again

The worst professor I have had so far. The labs are way harder in this section as compared to others. He is rude and is not available for questions. Can make jokes, but more just gets mad. DO NOT TAKE THIS PROFESSOR.

Lots of homework
Beware of pop quizzes
Tough grader
2.0
4.0
ENGR102
Grade: A
Nov 20, 2020
Wouldn't take again

Although he is funny, it doesn't make up for his subpar lectures where he spends most of his time cracking jokes and doing useless examples. The TA's in the class were amazing, but he wasn't very helpful or pleasant to talk to. This class has a lot of labs and individual homework, and on top of that he gives tough quizzes (some other profs don't)

Lots of homework
Group projects
Tough grader
2.0
4.0
ENGR102
Grade: A
Nov 20, 2020
Wouldn't take again

Dr. Richard was an okay professor. The class has more homework than you'd expect from a 2 hour class. He makes the quizzes more difficult than they need to be, so be prepared to fail some quizzes. He can be confusing in lecture as he goes a bit fast and usually works on coding that is more advanced than need be. Probably wouldn't take him again.

Lots of homework
Accessible outside class
Group projects
4.0
3.0
PHYS217
Grade: A+
Nov 26, 2020
Wouldn't take again

He clearly loves coding and he is very knowledgeable about the class HW are annoying to deal with but pulled thur. For lab underhand... I had a harsh grader so i got unlucky.

4.0
3.0
ENGR102
Grade: A
Nov 30, 2020
Would take again

Grind for the A regardless of what professor you get unless you are a master coder before this. I spent all of my time in this class and ended with a low A, it is possible. He is a nice guy, the class is hard, but he tries his best to not make it so toxic

Test heavy
Beware of pop quizzes
3.0
2.0
ENGR102
Grade: A
Dec 16, 2020
Wouldn't take again

Hes alright. The only complaint I have is that he is the only one that does written CFU quizzes unlike literally every other ENGR 102 professor. He does his best to keep everyone engaged. Just read the ZyBook and youll be fine. Maybe try and make friends with your TA while youre at it.

Lots of homework
Get ready to read
3.0
3.0
ENGR102
Grade: A
Dec 28, 2020
Would take again

Overall average teacher. Weekly labs took the longest sometimes each lab had many parts to it some of them were pretty hard/tedious but most were easy to medium. He lectures very very fast its best to just write as much as you can and go over it later. Tests were easy overall but did have quite a few trick questions. The TA's were very helpful.

Lots of homework
Group projects
Beware of pop quizzes
2.0
4.0
ENGR216
Grade: B+
Mar 1, 2021
Wouldn't take again

He struggles with technology so it was hard for him to adjust to the pandemic, he's extremely energetic and gets lost in his own words. If you have social anxiety don't take him because he will randomly shout your name and stare. He's nice tho.

Lots of homework
Graded by few things
5.0
1.0
ENGR102
Grade: B
Mar 1, 2021
Would take again

This professor is one of the good ones for the 102 classes his classes are usually layed back and well managed if you put in effort you will pass if you put in effort and take some initiative you should get B this is one of the coolest engr teachers ive taken at Tamu so if u got a problem deal with it nerds.

5.0
3.0
ENGR216
Apr 27, 2021
Would take again

I liked Dr. Richards, he was funny during lectures and made the class feel more normal while COVID. His presentations were really long, but he always posted them so you could go back and review. He will call on people during class, but he also understands if you don't want to answer. I have bad social anxiety, but his class didn't bother me.

Accessible outside class
Caring
1.0
3.0
ENGR216
Grade: C+
May 12, 2021
Wouldn't take again

There is no midterms for this class, only homeworks and labs which are really easy and the final. I had an A all semester, But they purposely make the final extremely difficult for some reason. His lectures doesnt really help with the homework either because half the time hes cracking jokes. Id recommend taking someone else if you can.

Graded by few things
1.0
3.0
ENGR216
Grade: A
May 17, 2021
Wouldn't take again

I hated this class. Emailing him is hopeless. It seemed like he couldn't care less about his students. His lectures were okay, but when it came to asking questions or looking for help, he was lazy and inefficient.

Participation matters
Skip class? You won't pass.
Hilarious
1.0
4.0
ENGR217
Grade: B+
Aug 10, 2021
Wouldn't take again

One of the most dysfunctional classes I have ever taken, almost everything in lectures is random information never to be touched again or the occasional 1 slide of an equation that will be maybe be used once. He lies about grading criteria for labs that conflict with the TAs and the homework and final pull obscure information that seems irrelevant.

Tough grader
2.0
3.0
ENGR102
Grade: B+
Nov 18, 2021
Wouldn't take again

Dr. Richard is extremely disorganized and never allows time for groups to work on the labs in class. He is a funny and nice guy, but is hard to understand with his heavy accent and talking way too fast. He is not helpful outside of class. He teaches us a new concept and then gives us a written quiz on it 5 minutes later. Don't take him.

Beware of pop quizzes
Lecture heavy
1.0
4.0
ENGR102
Grade: B+
Nov 21, 2021
Wouldn't take again

Yeah not gonna lie he's a really nice and funny guy, but I have no idea what he's talking about the majority of the time. You have to teach yourself literally everything because his lectures are chaotic and make zero sense. I would only take him if you're experienced in coding. He also memorizes names so be prepared for him to call on you, yuck.

1.0
4.0
ENGR112
Grade: B+
Dec 2, 2021
Wouldn't take again

Dr. Richard is a nice guy, but one of the worst professors in TAMU Engineering. His lectures are impossible to follow, being overly complicated and having little to do with what we are supposed to be learning. You will have to teach yourself how to code. Also, his tests are extremely hard and a poor assessment of what you have actually learned.

Lots of homework
Group projects
Lecture heavy
2.0
3.0
ENGR102
Dec 3, 2021
Wouldn't take again

Dr. Richard is a nice and funny guy. However, he is not a great teacher. If you put in the effort outside of class you will be fine. He goes over quiz material right before quizzes, and his rubric for grading is pretty lenient. Doesn't like to curve but he will give tons of extra credit and bonuses.

Lots of homework
Skip class? You won't pass.
Group projects
3.0
5.0
ENGR102
Grade: C
Dec 6, 2021
Wouldn't take again

This man is an absolute character, but he throws things that you may have never seen before in your life. He knows what he is doing, but he can also make the class seem very dysfunctional at times. Be ready for a lot of homework projects and quizzes that are not multiple choice.

Lots of homework
Participation matters
Group projects
1.0
2.0
ENGR102
Grade: A+
Dec 8, 2021
Wouldn't take again

Professor Richard is not great at teaching the concepts. He is hard to understand, he talks too fast and his code is more complicated than it needs to be. I have been coding for 4 years now and the concepts he's teaching aren't difficult but he makes it more confusing than need be. I also emailed him to verify something and his response was rude.

Lecture heavy
2.0
5.0
ENGR102
Grade: Not sure yet
Dec 17, 2021
Wouldn't take again

Dr. Richard is a nice guy with a good sense of humor, but his teaching style doesn't work for me. He reads the presentation.. and that's it. No explanation unless you ask him questions. I believe he expects us to understand the material just by reading the book? (which I did, btw). I wouldn't mind weekly quizzes IF I actually KNOW what it's about

Lots of homework
Get ready to read
Skip class? You won't pass.
3.0
5.0
ENGR102
Grade: A
Dec 20, 2021
Wouldn't take again

There's a LOT of content to go through in a short period of time, so he just goes through the slideshow quickly and does complicated code that I reccomend typing out as he goes. Labs can be pretty difficult but it's the same stuff as every other ENGR102 class. Keep up with the textbook so you aren't behind!! Quizzes every week w/ team & indv labs

Lots of homework
EXTRA CREDIT
3.0
4.0
ENGR102
Grade: B
Dec 22, 2021
Would take again

Dr. Richard is a good instructor even though his lectures may not be the best. Make sure to stay caught up in the ZyBooks so that the lectures are just adding to what you already know. Also make sure to always be on top of group and individual lab assignments.

Lots of homework
Graded by few things
Group projects
1.0
4.0
ENGR102
Dec 28, 2021
Wouldn't take again

This class is overwhelming just because most students have never been introduced to coding before. You're definitely thrown in the deep end. In class, Dr. Richard seems to be happy-go-lucky one minute and ready to snap at you the next. His office hours are also not worth the time. I would rather have had a professor I could go to for extra help.

Lots of homework
Group projects
Lecture heavy
3.0
4.0
ENGR102
Grade: A
Jan 3, 2022
Wouldn't take again

Very difficult if you haven't coded before, be sure to keep on top of the textbook. Weekly team and individual labs, quizzes, and two tests. I spent so much time outside class and his lectures were hard to follow. Better off not asking questions and using google instead. He was entertaining at times but was a very difficult class.

Lots of homework
Test heavy
Group projects
5.0
3.0
ENGR102
Grade: A
Jan 12, 2022
Would take again

His lectures kind of suck, but if you actually do the homework and the zybooks you should be fine. He gives mainly free response questions for quizzes, but the grade averages are usually As as long as you listen to his lecture when he talks about the quiz you should do ok. Study the zybooks and form study groups, best way to get an A in this class.

EXTRA CREDIT
4.0
3.0
ENGR102
Grade: A
Jan 27, 2022
Would take again

Overall good professor. Weekly quizzes, group projects, and individual homework assignments. Don't fall behind and try to get a good group from the beginning of the semester. Zybooks are optional but are very helpful.

Lots of homework
Participation matters
EXTRA CREDIT
2.0
3.0
ENG102
Grade: B-
Mar 4, 2022

Mr. Richard is actually a funny and personable guy, and he's accessible outside of class. The issue is that he would just lecture on and on and leave us little time to work on our labs. He doesn't require you to do zybooks, but if you're coding for the 1st time I would definitely recommend it. The Final was extremely difficult.

Group projects
Lots of homework
Lecture heavy
2.0
2.0
ENGR217
Grade: A
May 16, 2022
Would take again

as others have said he definitely is a character. lectures aren't very useful. weekly homework is sometimes poorly worded but never very hard. as a whole, not much to write home about. its a 217 lab lecture. easy enough prof if you would rather focus your energy on other classes.

Hilarious
1.0
4.0
ENG102
Grade: B
Nov 14, 2022

Professor Richard is a nice person, but jeez that was a tough class. If you don't have any coding experience or don't feel too confident in that department try to go for another professor. He skims through the material but still proceeds to still take up half of the class so we don't have any time to do our labs. Tests were rough.

Group projects
Lecture heavy
1.0
5.0
ENGR102
Grade: C
Nov 16, 2022

The class was overly difficult for me who did not have any programming experience. The professor rambled on and on and did not give time for the labs. The labs were really hard since I had no prior experience with Python or a coding language. If you are a novice I would recommend another professor because I was so stressed.

Group projects
Lots of homework
Test heavy
1.0
5.0
ENG102
Grade: C+
Nov 19, 2022

This man is a total loon. He doesn't help or teach us and spends all of class rambling while his shoes are off. He expects to get an advanced understanding of what he's teaching instantly. DO not take him if you don't know how to code. If you do, however, you should be fine

Get ready to read
Lots of homework
2.0
5.0
ENGR102
Grade: B
Nov 23, 2022

This class is very difficult for someone who has never coded before. Dr. Richard is not clear in his grading criteria (how projects work, what will be on quizzes, what grades will be dropped). I find myself wishing I had taken someone else when I hear from others how their professors teach. Quiz grades are IMMENSELY important in this class.

Tough grader
Group projects
Lecture heavy
2.0
4.0
ENGR102
Nov 29, 2022
Would take again

I feel like Richard's lectures were essentially pointless. He didn't ever teach me anything. I learned everything from experimenting myself and the online textbook. This is a computer coding class so if you've never done that before and you're scared then get a different teacher. However Richard is kind of funny so he gets bonus points

3.0
5.0
ENGR102
Grade: C
Dec 1, 2022

Dr Richard is an odd but nice guy but not a very good professor. With slight coding knowledge before taking the class his lectures were confusing and fast. He did not go into much detail as he just read from slideshows. TAs were more help than him for me to pass this class. Exams are the hardest I have personally taken and seem impossible.

Tough grader
Lots of homework
Test heavy
1.0
5.0
ENGR102
Grade: B
Dec 6, 2022

Incredibly difficult, more than necessary. He is a tougher professor than any of my friends' professors. Taking him will cause stress and frustration that can be avoided with a different prof. Lectures are useless, most of my learning happened on my own. Quizzes are hard and 30% for some reason. Don't take him if you can avoid it.

Group projects
Lots of homework
Test heavy
1.0
4.0
ENGR102
Grade: C+
Dec 6, 2022

Dr. Richard's lectures were practically useless. He spent most of his time making jokes so going to class seemed pointless aside from working on group projects. I had to learn everything on my own time from Zybooks. If you can, avoid having him as a professor.

Group projects
Lots of homework
5.0
3.0
ENG102
Grade: A
Dec 6, 2022
Would take again

Attendance isn't technically mandatory, but there are group assignments every week and in class quizzes every week so not showing up to class will have varying affects on your grade. Very entertaining, easily accessible during and outside of class. Helps with whatever problems you may have in your code during the class period.

Group projects
Clear grading criteria
Hilarious
5.0
1.0
ENGR102
Grade: A+
Dec 9, 2022
Would take again

Dr. Richard is very relaxed and teaches concepts efficiently and well. There is a lot of extra credit so getting above a 100 in this class is very easy

EXTRA CREDIT
Group projects
Caring
3.0
4.0
ENG102
Grade: A-
Dec 9, 2022

Seems like overall a pretty good dude. Doesn't like giving curves but if you do the extra credit at the end of the semester it should jump your grade up a large amount (Mine jumped a projected 6 points). Richard did not give nearly enough resources though to prepare for exams, and his quiz questions are much easier than engineering exams.

Tough grader
EXTRA CREDIT
Group projects
2.0
2.0
ENGR102
Grade: A
Dec 18, 2022

I received an A bc I alr knew Python prior. He genuinely is a great guy, but a terrible prof. He can't teach python, doesn't know how to help students, and relies on the TAs to do everything. I honestly don't know why he is a professor. My class average for the final exam was in the 30s (if this doesn't say enough about him), he wouldn't curve it.

Group projects
Lots of homework
Test heavy
5.0
3.0
ENGR102
Grade: A+
Dec 21, 2022
Would take again

I had no prior knowledge/interest in coding but still got an A. Don't get upset about his jokes, you will get out of class at the same time regardless. If you ask questions and show any level of engagement he is really helpful. You will learn a lot from his class. He is a great professor as long as you show engagement or interest in the class.

Participation matters
EXTRA CREDIT
Group projects
2.0
4.0
ENGR102
Grade: C
Jan 6, 2023

Avoid him if you can. He doesn't teach so you'll have to self-teach. If you can't avoid him I recommend going to the ENGR 102 TA's office frequently for help. Hopefully you get lucky and get a good engineering group. If you don't ask him to move you to another group ASAP. Good luck!

2.0
4.0
ENGR102
Grade: C
Jan 7, 2023

I went into this class with no coding knowledge whatsoever. I really didn't learn much from his lecture style at all. His jokes are funny, but if it wasn't for the ZyBooks and the amazing group I had, I wouldn't have passed the class. The quizzes are much easier than the exams. The exams were terrible. Just keep up with the labs and quizzes.

Test heavy
1.0
3.0
PHYS217
Grade: Incomplete
Apr 6, 2023

By far one of the worst professors I've had. Started out the semester going to his lectures but it was fairly clear that he was just reading from the slides and he didn't do much else in lecture than just narrate the slides. In the lecture on resistivity, he didn't even know what the temperature constant was in the equation for resistivity

1.0
3.0
PHYS217
Grade: Incomplete
Apr 6, 2023

Started out the semester going to his lectures but stopped when he said he didn't know what the thermal constant was for the resistivity equation. Practically just narrates the lecture slides without much further explanation. Homeworks are poorly designed and more annoying than topically challenging.

2.0
4.0
PHYS217
Grade: B
May 23, 2023

I went to every lecture and would've been better off just not going. He is poorly organized, just reads the lecture slides instead of actually teaching, and is unprofessional in his communication. The homework is more annoying than difficult, ending up feeling more like busy work than a learning tool. Overall, there are better professors to take.

Group projects
Lots of homework
3.0
2.0
ENGR102
Grade: A+
May 24, 2023
Would take again

Humor is a tad dry but he's very funny. Shows lots of shortcuts on how to make code simpler. constantly encouraging to play with code and try new things. Exam 2 is a killer and absolutely brutal

Participation matters
Lots of homework
Hilarious
1.0
4.0
ENG102
Grade: F
Aug 21, 2023

If you can try and avoid Dr. Richard I took him in 2022 and he was very unreasonable. If he suspects your cheating he'll immediately send you to the aggie honor board. He's new to teaching Python and didn't know the material, I was teaching myself through my group mates the entire semester. If you take him get really close with classmates.

Tough grader
Beware of pop quizzes
Test heavy
5.0
4.0
ENGR102
Grade: A
Dec 4, 2023
Would take again

He is a great professor and does his best to keep up with the high pace of the class that is required. Just do your best and he will do his best to help you.

EXTRA CREDIT
Group projects
Caring
3.0
1.0
ENGR102
Grade: A+
Dec 14, 2023
Would take again

I already knew Python, so his class was easy for me. However, he would move through topics very quickly and group work is very important in this class. Exams can be a little tough, but you could get a lot of extra credit by doing the final project. He's a charismatic guy.

Participation matters
EXTRA CREDIT
Group projects
1.0
5.0
ENGR216
Grade: B
May 29, 2024

He said this class was easier than ENGR 102, which could not have been further from the truth. While the labs themselves were not hard (and actually somewhat cool), the graders make getting a 95+ on the labs borderline impossible. When you ask Richard for clarification, his response is discouraging and rude. Do not take him if possible.

4.0
3.0
ENGR216
Grade: A
Jul 29, 2024
Would take again

Some people hated him. I didnt think he was to bad. He would always extend deadlines in homework assignments if you emailed him. He curves the final exam. If he sees that you care and participate in the class he will definitely help you out if you need it.

EXTRA CREDIT
Group projects
Clear grading criteria
5.0
2.0
ENGR217
Grade: A
Nov 22, 2024
Would take again

Prof was well organized and the class was well structured. The amount of work expected from the students is proportional to a 2 credit hour class. Classes were engaging, well-planned, and well-presented. Weekly homework is fairly easy (except for two that required excel). I definitely enjoyed the class and would recommend!

EXTRA CREDIT
Amazing lectures
Caring
2.0
2.0
ENGR217
Grade: B
Dec 2, 2024

I attended all of his lectures and I didn't really understand anything he was saying. His slideshows weren't very helpful and he didn't do a good job of explaining concepts we were learning. He isn't receptive to questions being asked, but extended homework deadlines if you asked. Lab grading was very harsh, it was hard to get a high lab grade.

Group projects
Graded by few things
1.0
2.0
ENGR217
Grade: Not sure yet
Dec 3, 2024

This professor makes ENGR/PHYS 217 unnecessarily difficult for what it's supposed to be. The homework is often difficult and does not help at all to prepare you for the final. His lecture is annoying to go to because he does not teach and then acts excited, most people end up not showing up. The ethics project is easy and again, unnecessary.

Tough grader
Lots of homework
Graded by few things
1.0
4.0
PHYS217
Grade: Not sure yet
Dec 5, 2024

Teacher is terrible, and acts very enthusiastic, but has no idea what he is talking about. Everything seems easy but the final will fail you. Our average this year was 36%, other teachers were 70s and 80s. He is horrible at his job if you can get another professor.

Lots of homework
Test heavy
Graded by few things
1.0
5.0
PHYS217
Grade: B
Dec 5, 2024

Terrible, awful, miserable. This prof is so unorganized in lecture, he talks about random things and/or just reads from the slideshow. The final exam is completely unlike any other work you have seen in homework/review. The average was a 32 for our final exam, and he is known for not curving.

Graded by few things
1.0
5.0
PHYS217
Grade: B
Dec 5, 2024

Do you want an A? If so, make sure not to take him. Youre cooked trust me.

Get ready to read
Graded by few things
1.0
4.0
ENGR216
Grade: A
Dec 6, 2024

Class is easy but final is impossible. He creates a different final from other teachers and it is way harder.

Tough grader
Test heavy
1.0
4.0
ENGR217
Grade: B+
Dec 6, 2024

He made engr 217 way too hard compared to other professors. The final is so unfair and impossible, the average was a 36 and we have no idea if he will curve. Avoid this guy at all costs. It's funny because he said that we should ignore his rate my professor rating but like most of the stuff he says, that is a lie. His whole class is a lie.

Group projects
Test heavy
Graded by few things
1.0
4.0
ENGR217
Grade: B-
Dec 6, 2024

Avoid this professor he will set you up for failure. No one attends the lecture bc it's so useless. There is nothing that will prepare you for the final. His final is different from every other professor and it's so unfair and impossible it's almost insulting specially since this is only a 2 credit class. I do not know how he is allowed to teach.

Test heavy
Graded by few things
Online Savvy
1.0
4.0
ENGR217
Grade: B
Dec 6, 2024

There is only one thing to say. Do not take this professor.

Group projects
Test heavy
Graded by few things
1.0
4.0
ENGR217
Grade: B
Dec 6, 2024

I can not believe that Texas A&M is allowing this professor to teach and structure his class this way. There is absolutely nothing to prepare you for the final and do not try asking him for help because instead of clearing your doubts he will create new ones. I cannot believe my GPA is at the mercy of this professor, avoid him at all costs.

Test heavy
Graded by few things
1.0
4.0
ENGR217
Grade: Not sure yet
Dec 6, 2024

Have fun working hard all year in lab and having perfect grades just for the final to take all of that away. 32 average score is absurd he needs to be fired ASAP

1.0
5.0
ENGR217
Grade: B+
Dec 7, 2024

Biggest waste of my life. We are all paying a lot of money to get a quality education; A&M should refund every single student that has had this so-called professor. He is not an educator. Lectures are unorganized and have absolutely nothing to do with the final. What I learned is that students should steer clear if you truly want to learn.

Tough grader
1.0
4.0
ENGR217
Grade: B
Dec 7, 2024

Absolutely awful. You could not get a worse 217 prof. Doesn't cover any material worth something during lecture, gives weird home works, and has an impossible final that guarantees you a B no matter what. Just get cornejo.

1.0
3.0
ENGR217
Grade: B
Dec 8, 2024

The final makes this class not worth it. Having a ~35 average on a final exam is very telling of a professor's teaching. Take anyone else. You'll end up with a B as long as you get A's on your labs and HW.

1.0
4.0
ENGR217
Grade: B
Dec 9, 2024

Do not take this professor; he will genuinely ruin your GPA. His class is super disorganized, and nothing you do can help you for his final. Enjoy having a perfect score all year just for him to take that away in a mere 2 hours. This guy might be the worst professor at Tamu, and I can not even call him a professor.

Tough grader
Test heavy
Graded by few things
1.0
4.0
ENGR217
Grade: B
Dec 9, 2024

Do yourself a favor and do not take this professor. If he is the only professor left then just don't take the class. He is the worst professor I have ever had and I have had some pretty bad professors. A 35 average on a final with a high of 56 is outrageous. This makes it impossible for anyone to get an A.

Tough grader
Test heavy
Graded by few things
1.0
5.0
ENGR217
Grade: B
Dec 9, 2024

This professor is the absolute worst. He doesn't teach anything during his lectures, gives super easy homework, and then rips your heart out on the final. You will have no chance of an A. When the final has an AVERAGE of 27 it's simply a reflection of poor teaching and poor exam writing. Might be the most unfair test I've taken in my life period.

Tough grader
Group projects
1.0
5.0
ENGR217
Grade: B
Dec 9, 2024

REFUSED to give practice exams, doesn't teach what's on the final, just yaps about his days at NASA, python, excel, and makes you raise your hand incessantly during class instead of doing anything meaningful. Avoid like the plague I'm begging you.

Tough grader
Group projects
1.0
4.0
ENGR217
Grade: B
Dec 9, 2024

I stopped attending his lecture after two classes just because it was so pointless. He acts excited and enthusiastic in class but is a bad teacher. Homework was very easy, unlike the final. The final correlates in no way with the review he posted or anything we learned in the lab. Impossible to make an A, but getting a B here is fairly easy.

Tough grader
Group projects
1.0
4.0
ENGR217
Grade: B
Dec 9, 2024

The lectures are in no way related to the final, and are barely even related to the homeworks. Most end up not attending due to the irrelevance of the material presented. Richard is nice enough, but it is not clear why he chooses to teach in this way. It is next to impossible to get an A, the class average for the final was a 29.

Test heavy
Graded by few things
1.0
5.0
PHYS217
Grade: B-
Dec 9, 2024

does not deserve to teach. not pc. useless lectures. tests extremely hard. average was a 30. speaks for itself.

Tough grader
1.0
5.0
ENGR217
Grade: B
Dec 9, 2024

The hw and labs are fine, but like everyone else here is saying, the final exam is absolutely awful and very different from your hw. The final exam average was a 29.3 for my class.

Group projects
Graded by few things
2.0
2.0
ENGR217
Grade: Not sure yet
Dec 9, 2024

Unorganized class, there was a very big confusion on what to prepare for on the final exam since the given practice exam had much different questions. However, the final exam was not entirely different than the homeworks. I love the energy he brings though. The enthusiasm shouldn't be something people view negatively AT ALL.

Hilarious
2.0
4.0
ENGR217
Grade: B-
Dec 9, 2024

Richard gets a bad rep due to the difficulty spike in comparing the labs and hw to the final. He's very enthusiastic about what he teaches & he wants his students to also care about the material they're learning. But he over-complicates a lot of the material we need to know and poorly prepared us for the 20% final. Unfortunately can't recommend.

Tough grader
Group projects
Test heavy
2.0
4.0
PHYS217
Grade: B
Dec 9, 2024

Great guy and cares about you understand the materials. HOWEVER, his lectures are meaningless and unrelated to the actual materials. Only 1/3 of the class show up. Hw is confusing and graded by TAss. FINAL EXAM is unfairly hard and unrelated to the practice exam. Average is like 29.5. A is impossible. He might be the worst prof I've ever taken.

Group projects
Lots of homework
1.0
5.0
PHYS217
Grade: B
Dec 10, 2024

Really really bad.

1.0
4.0
ENGR217
Grade: A
Dec 10, 2024

Terrible prof. Super unorganized, excel homeworks were hard for no reason, lectures were 99% yap and not helpful. Just took the final today. Average was a 28.7.

1.0
3.0
ENGR217
Grade: B
Dec 10, 2024

Energetic and chill guy, but that's it. Weird excel homeworks, stupid but easy ending project, and the absolute worst final ever. Got a 31 and it was above average for the final. Overall, attendance is optional so no one comes to his useless lectures, the class is really easy, but his final makes it near impossible to get an A. Take anyone else.

Group projects
Hilarious
1.0
5.0
ENGR217
Grade: B
Dec 10, 2024

20% of our grade was determined by a final with a ~30% average. Final was 18 numerical response questions, and 20 multiple choice. The multiple choice questions are all select more than one answer, with up to 10 choices for each question. You're going to get a B in the class.

Group projects
Test heavy
Graded by few things
1.0
4.0
PHYS217
Grade: A
Dec 11, 2024

This class lures you into a false sense of security as it's pretty easy to keep a high A as long as you put in a decent amount of effort, but then the final destroys your grade. If you do take this professor, try to do as well as you can on every assignment before the final and with enough luck, you can squeak out an A, and if not, a solid B.

Tough grader
Group projects
Test heavy
1.0
4.0
ENGR217
Grade: B
Dec 12, 2024

Professor Richard does his best to make lectures entertaining, however his final is simply inexcusable. Not his fault that content he has to cover is unreasonably all over the place, however he could at the very least give a modicum of a curve to a final whose *upper quartile* sat at a lofty 40 points (he did not). Do not take.

Tough grader
Test heavy
Graded by few things
1.0
5.0
ENGR217
Grade: B+
Dec 14, 2024

No exaggeration the WORST PROFESSOR I've ever had. Terrible meandering lectures that are difficult to follow and useless homework problems that don't prepare you for the exam. The final exam had a median of 26 and was curved an insignificant 11 points. It is practically impossible to get an A in this course. Also rude and condescending in emails.

Tough grader
Graded by few things
1.0
5.0
ENGR217
Grade: B
Dec 15, 2024

He is unprofessional, took calls during the final, and arrived late. My section's final avg was 29.66. He curved my overall grade 2pts, when I asked for further clarification he replied rudely & didnt answer my question "Grades are finalized with all I could within reason for everyone at this point and I suppose it will never be enough for anyone"

Tough grader
Test heavy
1.0
5.0
ENGR217
Grade: B
Dec 15, 2024

Professor Richards Final is just completely unfair. I needed a 60 to get an A because I worked hard on the labs. I did not get a 60. You are rushing through an exam that has such unfamiliar questions. His lectures are useless and does not provide all the information to do the homework's. He does grade the Homework's extremely lenient. DO NOT TAKE!

Tough grader
Test heavy
1.0
3.0
ENGR217
Grade: B
Dec 15, 2024

Worst professor + class I have ever taken. Take anyone else. I went to office hours one time and he just grunted at me "Look at the slides" when I asked about a HW Q. He completely ignored my follow up Q even with no one else in the room. Completely incapable of lecturing, all slides copied and pasted from physics sites. Embarrassment to TAMU.

Graded by few things
1.0
5.0
ENGR217
Grade: B-
Dec 15, 2024

Try not to take him!! He talks about random things during lecture, asks a question and won't move on until someone answers or he volunteers someone, and I didn't learn anything from lectures because he would only talk about coding that we never used and lab procedures that the TAs would go over.

Tough grader
Group projects
Lots of homework
1.0
4.0
ENGR217
Grade: A-
Dec 16, 2024

The class itself is not that bad, the homework is just physics 2 stuff and there's a ethics project at the end which is super easy. His lectures were so boring and only 3 people would actually show up. The final was the worst part as he underprepares you heavily, hence why his raw average was a 30% on the final (he typically curves).

Lecture heavy
1.0
4.0
PHYS217
Grade: B+
Dec 16, 2024

Needed a 57 on the final for an A, and the class average was a 30. You would expect a curve when the class average on an assignment is 40 points below passing but no. He tried to make his lectures interesting, but that final was ridiculous. Especially considering that you spend 95% of your time doing labs instead of actual classwork. DON'T TAKE

Group projects
Lots of homework
Test heavy
1.0
1.0
ENGR217
Grade: B
Dec 16, 2024

This professor simply does not have a clear grading criteria, neither does he make his own tests. His whole class is disorganized and his class lecture topics very remotely resembled the final. I am not sure how he expects us to take a hard all fr test with just 1 hour a week of lectures, when he himself takes a lot of time solving a KL problem.

1.0
5.0
ENGR217
Grade: B
Dec 16, 2024

Professor Richard is a very sweet man, but does not prepare his students well for the absolutely ridiculous final that has nothing to do with his lectures. His lectures are nonsensical, and most students do not attend. The average on our test was a 24, and there was no curve, If you want an A, take anyone else, it will be impossible in this class.

Lots of homework
Test heavy
2.0
3.0
ENGR217
Grade: A
Dec 16, 2024

Richard is a decent professor. He is also very smart. The HW is easy just google things you cant find in the slides. The final is tough. And he gives absolutely no material similar to it. For this reason, either take a different professor or ask friends who have quizzes to send you their questions because those are similar to the final. He curves.

Group projects
Lots of homework
Graded by few things
1.0
5.0
PHYS217
Grade: B+
Dec 17, 2024

Don't take this guy. The class assignments are relatively easy, but the final is crazy. The average on the exam was a 30, and he only curved it by 10 points. So, unless you were in the upper quartile and made a 100 on every single assignment, you will not get an A. He seems like a good guy, but it's obvious he gets bullied by his department head.

Group projects
1.0
4.0
ENGR217
Grade: B
Dec 17, 2024

Dr. Richard's lectures are extremely disorganized in a manner that does not allow you to grasp what he is saying. He reads through his slides very quickly without explaining anything and expects you to understand immediately. Hide your personal belongings because he will take them without asking to use them for his examples.

1.0
4.0
ENGR217
Grade: B
Dec 20, 2024

Nope. I'm free. Never again. Pity on you who were assigned him by the randomization of 217 profs. Definition of bare minimum effort for a class. May the gates of ZACH welcome your entry and give you strength. (There's no honors curve btw on the final that had a 30 average)

2.0
5.0
PHYS217
Grade: B
Dec 21, 2024

The only reason I am giving a 2 instead of a 1 is simply because it's not all his fault in that PHYS-217 is just a terribly made class. He tried in lectures, but they were unrelated to the class and HWs were confusing plus not even graded by him. The final was absolutely terrible and unfair, median score was 26. Much better off taking Cornejo.

1.0
4.0
ENGR217
Grade: A
Feb 5, 2025

genuinely one of the nicer professors ive had at tamu. thats where compliments end. lectures are beyond useless. final exam was absolutely nothing like any other work or practice exam we were given. nearly impossible to get an A. class avg on final was below 30% with no curve. if thats not indicative of a bad prof idk what is. TAKE. CORNEJO.

1.0
4.0
PHYS217
Grade: Rather not say
Mar 21, 2025

A very nice guy, but I'm sorry, his "teaching" is horrendous. He just reads off the wordy slides and halfway through the class, hardly anyone came to lecture anymore. Compared to other ENGR/PHYS 217 profs, the material he teaches and the homework he assigns is anything but similar. Take Cornejo.

1.0
4.0
ENGR217
Grade: B
Apr 1, 2025

Disorganized and rude, will brush off any questions you have. He will not curve your final exam, and a B maximum is guaranteed. Made an extremely inappropriate and explicit threat towards us during class because he was upset we were not answering his questions. The material isn't difficult, but his lectures are uninformative. Take Cornejo instead.

Tough grader
Test heavy
4.0
3.0
ENGR217
Grade: Not sure yet
Apr 26, 2025
Would take again

Quick with emails, nice dude, understands we don't care at all abt the class and tries to make the lecture a semester-long final review. Might need to learn some circuitry somewhere else, his drawing skills are questionable. For my ECEN buddies, take 214 first, you'll know a solid chunk of the material from the get-go. He also curves the final.

Respected
1.0
4.0
ENGR217
Grade: B
May 2, 2025

Prob the worst class I have ever taken at TAMU. Teaching is a skill, and Richard is NOT proficient in that skill. Lectures were so bad that no one came to class after the first three weeks. The homework was not bad. TAs for the lab were helpful and labs were straightforward. Final had an average of 26. No reason for there to be any lectures at all.

1.0
5.0
PHYS217
Grade: B
May 2, 2025

I would give him a negative rating if I could. Unresponsive to emails as I was told to "email the TAs". The Canvas autograded homeworks were constantly wrong and lectures were useless. The average for the final was around a 25/100, so if that doesn't say anything about his "teaching", I don't know what does. Avoid this dude like the plague.

Tough grader
Graded by few things
1.0
5.0
ENGR217
Grade: Not sure yet
May 6, 2025

I cannot believe that this was a real class.

1.0
3.0
ENGR217
Grade: B
May 13, 2025

Homework was auto graded by canvas, so almost every fill in the blank question was impossible to solve. On the other hand, the average for the final was a 27, the final was auto graded by canvas, and there was no curve applied towards the final grade despite the fact that almost the whole class failed the final.

Tough grader
Graded by few things
1.0
4.0
ENGR217
Grade: Not sure yet
Nov 30, 2025

A nightmare honestly. extremely unorganized, lectures are practically useless because he does not know how to teach. Homework's are pretty straightforward with the exception of terrible wording and some autograding mistakes. this class in general just sucks. Please do not take him.

Tough grader
1.0
2.0
ENGR217
Grade: Not sure yet
Dec 1, 2025

This dude SUCKS. His class is super unorganized. He tries to review for the exam, but it feels super hasty and unorganized. I am fully prepared to bomb that final, and I think many people are feeling the same way. Just make sure you do good on the homeworks and the labs, and prepare to bomb that final. It is very hard to make an A in the class.

Test heavy
Graded by few things
1.0
5.0
ENGR217
Grade: Not sure yet
Dec 8, 2025

Prime example why ENGR courses are predatory courses meant to tank GPAs. Gives random homework that is autograded strictly. Ethical questions are in vague, broken English. His teaching style: reading off slides then cold calling. Doesn't have any issue with the final exam averages being in the low 30%s and does not like curving. Genuinely appalling

Tough grader
1.0
5.0
ENGR217
Grade: C+
Dec 11, 2025

As nice as Richard is, his class and learning environment is not. His lecturing is just reading straight off a slide, without going in depth much. His teaching is not really teaching and is actually him just reading stuff that is very hard to pay attention to, due to how boring it gets. Nobody shows up to lectures because of how useless it is.

1.0
5.0
PHYS217
Dec 11, 2025

I wished i got run over by a car before taking his final. Absolutely diabolical. He doesnt know how to lecture, during the final he just kept banging stuff losing his mind, started it very late and wasnt even working for half the people. DO NOT TAKE HIM in any circumstance. Try to go for cornejo instead.

1.0
5.0
ENGR217
Grade: Not sure yet
Dec 12, 2025

Everything leading up to the final is easy. You will easily enter the final with a very high A. Walking into the final however pray to whatever deities you may worship. If you are an atheist pray to science. There is no hope. No A. You will not get an A. You may not even get a B. There is nothing but pain and misery on that final. Take ANYBODY else

Tough grader
Lots of homework
Graded by few things
1.0
4.0
PHYS217
Grade: C+
Dec 13, 2025

Genuinely one of the most worst profs I have ever took. Pls pls pls take cornejo instead. Do NOT take jacques for 217. Lectures are useless as he just rambles on in class and picks on you for no reason. Final was a joke as well with a 30ish average. For your own sake take any other prof and you will get a guaranteed B and probably an A as well.

1.0
5.0
ENGR217
Grade: B
Dec 13, 2025

Everything was true. If you think you are different or special, you are wrong. Nothing can save you. Cornejo average GPA: 3.89 Richard average GPA: 2.64 If you think I'm trolling go look it up yourself. Terrible teacher and human, hall of fame crash out. Literally smashed a monitor and broke a door during our final (RIP ZACH 210).

1.0
5.0
ENGR217
Grade: Not sure yet
Dec 13, 2025

I hate this guy, doesnt teach at all, class is a joke dont go to it, just do good on labs and hws

1.0
5.0
ENGR217
Grade: Not sure yet
Dec 13, 2025

He mumbles through lecture slides and doesn't bother to explain anything he's teaching. By week 4 only like 25% of the class was even going to lecture. Class average on the final was 39. He was at least kind of high energy during lecture when he would randomly call on people to answer his questions but only after he rambled through the day's topic.

1.0
5.0
ENGR217
Grade: C+
Dec 14, 2025

Richard's class simply put. Show up to a handful of classes. Realize that the lectures apply about 5% to the homework the rest of it will be abstract 207 questions. Attempt to study for the test. Realize that the test review is 95% content that is NOT on the final (I'm dead serious). Attempt to study the homework. Test day: Completely different. :)

Lecture heavy
Test heavy
Graded by few things
1.0
5.0
ENGR217
Grade: B
Dec 14, 2025

DON'T TAKE HIM. Simply do not take this professor if you can afford too, 217 is not a class that is prereq'd for anything so delay it until you can get a good professor for it like Cornejo. The reason taking this class is so bad is because the final, it's worth 25% and yearly has an average of sub 30-35%, and there is no curve. Near impossible A

Tough grader
1.0
5.0
ENGR217
Grade: B-
Dec 15, 2025

I'm a firm believer that Richard is an otherworldly mythical being. More specifically, he can open portals to other worlds. I say this because I believe Richard opened a portal to the darkest, vilest, most lifeless world, where only demons live, and ripped the final exam straight from it. You don't pass this class. You survive it.

Tough grader
1.0
4.0
ENGR217
Grade: C+
Dec 15, 2025

This class is a joke. Lectures are useless, you teach yourself how to do the homeworks, review slides for the exam makes up 5-10% of the final. If you want a B over an A, take this guy. If you do well on the labs you should set yourself up fine enough for a B but note the average on the final is in the low 30s. Find another professor if you can.

3.0
2.0
ENGR217
Grade: C
Dec 15, 2025

Exam is awful but you can definitly get a 30 on it with just basic knoweldge of 217 and the formula chart. Overall his class is SUPER easy. Its litterally just the final which Ill remind you he has no control over since its a common exam. Just do well on your labs which isnt too difficult and turn in all your HW arent difficult and you will pass.

Clear grading criteria
Test heavy
Graded by few things
1.0
5.0
ENGR217
Grade: C-
Dec 15, 2025

AWFUL. Got a 14 on the final. Stopped showing up to class because the way he "teaches" is so stupid. Treats students like children. Says "I'm nice but canvas is not, so there is no partial credit" so you just get awful grades on everything and no feedback. I can confirm that he did actually smash a door in Zach.

1.0
5.0
PHYS217
Grade: C
Dec 15, 2025

if u are a senior and need this class to graduate then only take him. bro broke a door, a glass, heavy duty door. at one point in time there was 4 people in his lecture room, him, his TA and 2 students. FINAL WAS HELL. Please respect yourself and choose someone else.

Tough grader
Group projects
Graded by few things
1.0
3.0
ENGR217
Grade: C
Dec 15, 2025

Listen to everyone else. Do NOT take his class.

Tough grader
1.0
5.0
ENGR217
Grade: Not sure yet
Dec 16, 2025

If you're looking for the worst professor at A&M, look no further. JR (Just Ridiculous) offers a full package, with horrendous lectures (of which very few attend), a group project (which does absolutely nothing), and a final exam which covers nothing that any homework or lecture covered! In all seriousness, avoid this guy like the plague.

Group projects
Graded by few things
1.0
3.0
ENGR217
Grade: C
Dec 16, 2025

A useless class with a useless professor. Nothing you do in that class will guide you towards the final. It was horrendous, I was in hell for 2 hours. He is evil and sets everyone up for failure. Like how do you make a final exam mainly off of free responses but won't give partial credit?? DO NOT TAKE HIM PLZ

1.0
5.0
ENGR217
Grade: F
Dec 16, 2025

Most useless professor ever, take him if you want to fail your exam final and waste time. Honestly, just cheat, that's what I did to pass, and mr. JR (just retar)'s class shouldn't exist because everyone fail and the avg on the final was a 30.

Test heavy
1.0
5.0
ENGR217
Grade: C
Dec 16, 2025

this dude sucks balls. i redid every homework and practice test and dropped a 30 on the final. he does not prepare you at all for the final, and acts annoyed when you try to ask him a question. terrible lectures as well. this dude should honestly be fired

Group projects
Test heavy
Graded by few things
2.0
4.0
ENGR217
Grade: A-
Dec 17, 2025

Awful teacher I basically had to self teach everything on the exam and he also has no idea how to run canvas. Lowkey tho the average being a 30 is absurd some of these people who got bad grades probably saw past reviews and decided to not study at all. If you have a decent understanding of the formulas used in physics 207 you can def keep ur A.

Tough grader
1.0
5.0
ENGR217
Grade: Rather not say
Dec 18, 2025

he broke his monitor and the door to the room

Tough grader
Get ready to read
Lots of homework
3.0
3.0
ENGR217
Grade: B
Dec 22, 2025

I liked him and enjoyed his lectures, but I really didn't get much from them that was relevant to the class. The labs were easy, but I still didn't get much from them. There was barely any available practice for the final, and the average was in the 30s.

Tough grader
2.0
4.0
ENGR217
Grade: A
Dec 22, 2025
Would take again

An A is possible. He curves the exam. Everything other than the exam is free. He's nice but rambles in lecture and doesn't teach material well. His homework's, final formula sheet, and test review were most useful study materials. Practice exam was not. Take someone else if possible but his class is doable. Yes he broke a door. RIP Zach 210.

Test heavy
1.0
3.0
ENGR217
Grade: B
Dec 23, 2025

When he tries to fist bump you dont leave him hanging or else everyone fails the final

Group projects
Test heavy
Graded by few things
5.0
5.0
PHYS217
Grade: C
Dec 27, 2025
Would take again

Guys prof Richard is actually pretty cool, the structure of 217 just sucks. If you dont know PHYS already tho, dont take him cause he only teaches the labs, not the exam. Cool guy tho. RIP door

Class Info

Online Classes

100%

Attendance Mandatory

33%

Textbook Required

12%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 144 grades
Most common grades:
B (49)
A (32)
Not sure yet (20)
Grade Distribution
A(39)B(55)C(26)D(1)F(3)A-/B+(21)
Based on 171 reported grades
B: 49
A: 32
Not sure yet: 20
C: 15
Common Tags
Group projects (49)
Tough grader (38)
Lots of homework (38)
Test heavy (35)
Graded by few things (32)
Skip class? You won't pass. (14)
Hilarious (12)
Lecture heavy (12)
Rating Trend

Declining

-0.24 avg change
Feb
Mar
Apr
May
Nov
Dec
Last 6 months
Ratings by Course

MEEN221

5.0

(1)

CLEN289

3.5

(2)

ENGR102

2.7

(56)

ENGR111

2.2

(11)

ENGR216

2.1

(10)
+4 more courses
Difficulty by Course

PHYS217

4.3

MEEN221

4.0

ENG102

4.0

ENGR217

4.0

ENGR112

3.9

Similar Professors