2.0
Quality3.8
Difficulty22%
Would Retake186
Reviews22%
Would Retake
186
Reviews
Rating DistributionOfficial
186 total ratings5
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
33%
Textbook Required
12%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-0.24 avg changeRatings by Course
MEEN221
5.0
(1)CLEN289
3.5
(2)ENGR102
2.7
(56)ENGR111
2.2
(11)ENGR216
2.1
(10)Difficulty by Course
PHYS217
4.3
MEEN221
4.0
ENG102
4.0
ENGR217
4.0
ENGR112
3.9
Reviews (185)
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.
Generally unclear, and uninteresting. I really did not enjoy my class. If I could go back, I would have taken a different professor.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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
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.
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)
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.
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.
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.
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.
He's not that bad.
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.
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.
Terrible professor made first semester miserable.
He wasn't the greatest but he got the job done.
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
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.
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
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.
He doesnt lecture very clearly. I passed bc my group members taught me. 2 labs due a week.
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.
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.
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!
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 .
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.
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.
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
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
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
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!
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.
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.
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.
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
good luck and i hope you liked engineering because after you have richard you will drop it
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.
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.
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.
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)
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.
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.
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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
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.
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.
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.
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.
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
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.
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.
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.
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!
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.
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
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.
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.
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
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.
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.
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.
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.
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.
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!
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.
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.
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.
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.
Do you want an A? If so, make sure not to take him. Youre cooked trust me.
Class is easy but final is impossible. He creates a different final from other teachers and it is way harder.
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.
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.
There is only one thing to say. Do not take this professor.
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.
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
does not deserve to teach. not pc. useless lectures. tests extremely hard. average was a 30. speaks for itself.
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.
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.
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.
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.
Really really bad.
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.
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.
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.
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.
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.
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.
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"
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!
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.
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.
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).
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
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.
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.
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.
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.
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.
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)
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.
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.
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.
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.
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.
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.
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.
I cannot believe that this was a real class.
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.
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.
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.
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
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.
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.
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
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.
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).
I hate this guy, doesnt teach at all, class is a joke dont go to it, just do good on labs and hws
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.
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. :)
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
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.
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.
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.
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.
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.
Listen to everyone else. Do NOT take his class.
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.
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
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.
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
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.
he broke his monitor and the door to the room
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.
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.
When he tries to fist bump you dont leave him hanging or else everyone fails the final
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
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-0.24 avg changeRatings by Course
MEEN221
5.0
(1)CLEN289
3.5
(2)ENGR102
2.7
(56)ENGR111
2.2
(11)ENGR216
2.1
(10)Difficulty by Course
PHYS217
4.3
MEEN221
4.0
ENG102
4.0
ENGR217
4.0
ENGR112
3.9