1.9
Quality3.6
Difficulty21%
Would Retake106
Reviews21%
Would Retake
106
Reviews
Rating DistributionOfficial
5
7
4
10
3
13
2
20
1
56
What Students Say
“Hes the worst teacher Ive ever had, and its not even close”
BIO4453 - 1.0 rating“You can't label him the "worst professor at UTSA" when he curves each exam, offers extra credit opportunities, and uploads helpful learning activities on blackboard”
BIO1233 - 4.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
85%
Textbook Required
22%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.04 avg changeRatings by Course
BIO901
3.5
(2)BIO
3.3
(3)ENDOCRINOLOGY
3.0
(3)BIO3513
3.0
(7)BIOCH3513
2.0
(1)Difficulty by Course
IMMUNOLOGY
5.0
BIOCH3513
5.0
BIO901
5.0
BIOCH3333
5.0
BIO4453
4.2
Reviews (106)
knows his stuff but always wants to be right
Lets see Dr. Haro isn't completly difficult. Hes very persistent that you incorporate art with science. He gives a ton of handouts, and you have to basically use memorization and use that on a test. He does give a ton of extra points, such as if you go to class and never miss you get an additiona
Dr. Haro is an excellent person and superb researcher. He was very clear and questions welcomed. Presentations interesting and he's abreast of the latest technologies. Plenty of opportunity for great grade in his class. Has gone out of his way to help me with my other aspirations. Superb and genunine professor who does what he says he'll do - A+++.
this guy sucks so bad
This guy is full of himself and thinks UTSA students are morons. He does not give exam reviews, not even one word topics. He does give a curve, even though its not much help. Take him if you want to HATE BIOCHEMISTRY and study like your getting a PhD in it. Dr. Haro = Bad professor.
Dr. Haro: great as a person but horrible as a professor. he really did not teach, just went throught the ppts. he does not go by the book and his final was literally over everything in bio and chem! His lectures did not help at all. If you learn better by reading, take him, if you need visuals and examples, dont take him!
I took him for biochemistry. I don't recommend him. His lectures and powerpoints aren't that good. He curves a lot, but his tests are really hard. There are tons of problemsets he tells you to do, but he never goes over hardly any of the problems, majority of test is over the problemsets.
I took him for Biochemistry this past semester. The class began with around 40 people and it ended with 10 of us. The tests take around 2 and a half hours to complete and are brutal. He has some health issues so he wasn't very "present". Need to memorize almost every cycle, also makes you take an ACS final which is a nightmare.
For me, its obvious he is extremely knowledgeable in biochemistry which makes his class very interesting and enjoyable despite the subject being difficult and complex. He explains the topics very well and in detail. The homework given is designed to cover the material well. Just put the time in a make use of a very knowledgeable prof.
He is a nice man, but his exams are very, very difficult. I came into this class with a true interest in endocrinology. This is not for the faint of heart. I studied more than I have ever in the past for his exams. In fact, his exams have been the most difficult exams I have ever taken in college period. I made an A but it was not easy.
VERY intelligent but nice. Lectures are long and detailed, and problem sets are hard. Exams are extremely difficult, just study the lectures and problems sets. He is ALWAYS available to answer questions. Make sure you review your tests just in case you miss bubbled an answer, he will give you those points. Dont worry about the book, not needed.
This class is basically a self-taught class. Sure he gives you tons of tools to help you on tests but he doesn't actually teach you anything. Do all the crosswords because definitions are mainly on the tests. He curves all the tests, one he even curved by 31 points. Beware of the binary code.
Yeah he is boring and I only came to class before test days but That doesn't mean I never studied I studied everyday on my own time and all the tests are based on the book. If you study the book thoroughly you should get an A. I only got one B on a test. The final is based on all the chapters together so review all. Tests are around 80 questions.
Terrible professor he doesn't teach well his lectures are nothing like the test
This was a difficult class and the tests are very hard. He uses a binary code so make sure you know how to use that correctly. I only showed up on test days after the first exam and still passed the rest of the tests and the final. But it also helps that he curves the exams by 30 points. So... don't stress too much. Good luck!
Although he is very educated I would NOT recommend him for contemporary biology. His lectures are so different from the book and the tests are much harder and more detailed than what we cover in class and in the book. The reading material is very tough and the class moves at a very fast pace. The class is more self taught than anything.
This professor was not helpful at all. Honestly going to his class was pointless . Everything I learned was self taught from the book. His test are very difficult and often include question that weren't in the lecture slides or in the book. Since not a lot of people pass his tests he has to curve a lot. Avoid taking him.
The main thing is he is just really boring. For the tests study mostly vocabulary and flash cards he posts to black board. There isnt many assignments so make sure u do the ones he gives so you dont fail. I didnt go to very many classes and I have an A but that doesn't necessarily mean you should skip, especially if you are bad at bio..
To be honest he is a very kind professor, but the problem I had with this course is that he had nothing to do with the tests, it was the whole science organization that makes the tests. Let me warn you that the tests are on computer and if you don't study you WILL fail. Plus study guides aren't really any help. He does gives extra credit though.
HORRIBLE CLASS! Expect boring long lectures, when exams come usually the material he goes over ain't what is over the test, so you HAVE to study, computer exams (HARD) if you do not study.
Long lectures that may seem confusing and lectures are more of a review rather than a lesson, not much homework but tests and projects are to be done and have an effect on grading. Better to work with as a coworker than a teacher teaching.
Loved the class. Ivy league teaching! If you aren't serious about school don't take him! Most student around me didn't seem to grasp the lecture. I think it was above their understanding! You could tell they had checked out, which is too bad. They could have gained so much knowledge. I wonder why they are in school?
I personally loved professor Haro! I thought he was a very fair grader. He gave loads of extra credit opportunities and huge curves on the tests! Yes his lectures are a bit dry but he creates many different vocabulary reviews that were super super helpful! I would take him again but if you don't like reading the textbook then don't take this class!
The worst professor at UTSA. My class was supposed to run from 1:00-:215 and the majority of the time class ended at 1:45. Lectures were often very boring, and barely touched on the topics we were supposed to be learning. If you can't learn only from reading text, you're going to fail this class. I wouldn't recommend this class to my worst enemies.
Despite the negative comments about professor Haro, I thought his class was easy. You can't label him the "worst professor at UTSA" when he curves each exam, offers extra credit opportunities, and uploads helpful learning activities on blackboard. Easy A! Definitely read. Learn the vocabulary. Those who failed, likely didn't study. Curve: 25+ pts.
I'm currently sitting in the front of class and can't understand anything. He mumbles and every other word that comes out of his mouth is irrelevant. I Beg you for the sake of your GPA DONT TAKE HIM! Attendance is mandatory even though his lectures have nothing to do with the tests. you have to read to have a chance of getting a good Grade.
Let me tell y'all about this man bro, this man talks so low that you don't even know that his lecture has started. This man got a whole microphone and you still can't hear him. DO NOT TAKE HIM. The grades consists of test and projects, no homework and no quizzes. All he does is read from a slide without engaging the class. I'm telling y'all bro!
HORRIBLE!!!!!! Do not take this professor. His lectures are BORING AND VERY UNCLEAR!! Everyday he takes attendance at the bringing and end of class, if you don't pass the attendance quiz (that are not easy and the passing grade is 8/10) you don't get credit for being in class, also get ready to READ A LOT! Test are very hard and nothing like review
Not a good professor at all. He has every lecture online and pretty much have to teach yourself. He has classe twice a week to do group assignments. He doesn't teach at all and his class meetings are not helpful for exams. Worst professor don't take him.
Terrible professor. His lectures are very long and boring, but never have anything to do with the tests at all. He gives quizzes every day in class for extra credit but good luck passing them. The only way to make it through this class is to read the book front and back. Never answers questions. He does curve tests nicely, and you will rely on it!
His lectures are not helpful at all. You will not learn anything.
He's such a smart man but for a basic biology class that wasn't the best thing. He knows what he's talking about but so much to where he does not do well at explaining these things to students who don't understand biology. He does curve test grades by a lot though. If you want to understand material you will have to read on your own
Avoid taking this professor. Lectures are very boring and a waste of time. Doesn't explain material clearly at all. Exams are difficult if you don't study and even if you study you still won't pass.
AVOID THIS PROF IF YOU CAN! SOO terrible.. Lectures don't mean anything and tests are hard no matter what you study or how much you study.. you will never pass it! Attendance is worth pts, that is the only reason i go to class (you'll need those pts trust me) smart man but terrible teach don't take him! SI doesn't even help much either.. AVOID!!!!
Seriously, the worst teacher.
The only class I'm failing. I hate this class because he doesn't speak loud enough even though he has a microphone. YOU CAN NOT HEAR ANYTHING. The reviews will not help you for the test. Do not damage your GPA by taking his class. you will regret it. Quizzes for attendance every day and you have to scan a QR code at the end of class for attendance.
HE IS HORRIBLE!!!! Very inappropriate with his slides. He will be talking about cells but then somehow talk about womens breast & breast milk. I felt very uncomfortable in his class every day. DO NOT TAKE THIS GUY!!
I think his rating of 2.2 is very generous. He is extremely lude. He makes the class incredibly uncomfortable. He also has mentioned on several occasions that he doesn't have time to give us test information. So you even if you've read the chapters and done the vocab it doesn't make up the test. And his response is "I don't have time".
This class is difficult as it is, yeah you might have taken biology and high school and you see his grade on ratemyprofessor and youre probably thinking "yeah I can do it, no big deal". No stop what youre doing an register for someone else. He does not actually teach. I had to self teach by the textbook. Quizzes everyday. please don't do it. DONT
Just wait to take biology next semester. Take another science. Do everything you can to avoid this professor. You can read everyone else's to understand. THEY ARE NOT EXAGGERATING. DO NOT TAKE HIS CLASS.
horrible professor!
If you take Professor Haro, be prepared to teach yourself. The lectures are very long and honestly do not help at all. Everything I learned from this class was what I read in the book. He does have a required work book that does have good review material. Be aware, he takes attendance after class using a QR code and this takes very long.
Haro "teaches" but the majority of the learning is from reading the textbook, the only way to make an A, sometimes the only way to pass. Lots of extra credit opportunities. Boring lectures. I rarely attended class but read the textbook and made an A on every test.
Always had to force myself to go to lectures because they tend to be a little boring. There are lots of extra points that he gives, all of our tests were curved, and there are quizzes every class but they're just to help your grade. Honestly, if you just go to class and read the text you will be fine, it's not that bad.
Worst teacher I have ever had. Reads word for word off of his power points that do not have the information on the tests. You will have to read the book and teach yourself all of the material. Don't take him
Poor lectures... quizzes are straight from the textbook, and tests are 50% vocab. Easy A is you put the time and work in.
Although it may seem intimidating at first, the class itself really isn't that hard. Read the chapters and study the vocab on his blackboard. The tests are very vocab heavy and the final was basically all vocab. His lectures are pretty much pointless but show up for the attendance points and bonus quizzes. Avoid if you can, but you'll survive.
Not a good professor definitely wouldn't wish this class upon my worst enemy. He's not really teaching during his lectures, he is just reading the powerpoints that are online. If you like teaching yourself this is the class for you.
The tests are vocabulary heavy so study on those to pass the tests. His lectures did not really help with the tests but he makes attendance "mandatory" with his QR codes. He counts attendance as part of your grade and gives lots of extra credit opportunity. I wouldn't recommend anyone to take this class if you are not a self study student.
Worse prof ive ever had, stay away at all cost
I took contemporary Bio with Professor Haro, this was on of the hardest classes I've ever came across. His lectures are boring, and you basically have to teach yourself throughout the whole course. His test are really long, but they are mainly vocabulary. (HARD THO) I wouldn't recommend taking him BUT if its your only option, you'll be ok.
Today was our third day of class and already I cant describe in words how bad this guy is. I typed out a paragraph but it just didnt do it justice. Hes the worst teacher Ive ever had, and its not even close. I would be annoyed if this guy was my barista at Starbucks, nevermind teaching me endocrinology.
The way he lectures makes it seem like he has no interest in teaching. He just speaks in a mumbled voice, reading off of poorly made powerpoints that are posted on blackboard. The tests are incredibly difficult, and don't seem to have a lot to do with what is on the powerpoints, but at least there is a big curve.
If you can avoid taking Haro I strongly recommend doing so. He has a reverse class style so you watch his online lectures at home and his class is purely group work which he may or may not give you the correct answers. His exams are a variety of multiple choice, fill in the blank, matching, and he has his own scantron system. Exams are hard vocab.
Endocrinology with Dr. Haro is fascinating, he is a great professor who gives you all what you need to succeed. I found his lecture videos to be extremely helpful with clear, sequential and elaborate instruction. He is a caring person and very helpful and welcoming during his office hours and put you at ease to learn. Grading is too fair.
The class is not that hard, however it is all on your own because he will not teach you. If you just learn the vocab he post before a test you'll get an A.
Took this class after seeing the ratings thinking it really couldn't be that bad. Oh it is THAT BAD. I advise you not to take this course unless it is your only option. His lectures are boring and has nothing to do with anything. The quizzes before class are hard and people that read the chapters ahead of time still fail.
Everyone says that his class is hard and boring, but if you read the book before class (which isn't a lot) you will do fine! His lectures are a bit boring, but he goes over things you will need on the test. The workbook seems useless at first, but it is a perfect study guide!!!
He is the MOST boring professor I have ever had, by far the worst as he only reads off his slides, yet attendance is mandatory when he puts the slides on blackboard!! You will literally have to teach yourself this course, I wish i wouldve checked on his scores here before i signed up for his class BEWARE!!
Taking this course with him means you've basically chosen to teach yourself. His lectures are really boring and ultimately useless. If attendance wasn't a grade I would not have shown up for this class. Go by the syllabus and read the chapters of the book it says according to the date. His curves are large and he gives extra point oppurtunities.
He's hard to hear during the lecture and his exams consist of about 75 questions. The test can be hard especially if you can't hear the majority of the stuff he teaches in lecture and then trying to identify pictures, etc. on the test. Overall, he's not that bad of a teacher he gives extra credit and curves the exams, but I wouldn't take him again.
He lectures the whole class and he has a low and deep voice making it hard to understand him. The lecture slides are most of the time difficult to understand and learn from. Attendance is not mandatory but gives points based on a quiz in the beginning and scan a code at the end. Alot of reading from textbook which he will quiz in beginning of class
I highly advise you not to take this class. You will not learn anything and will be stressed out. The tests are HARD, the quizzes are HARD and he DOES NOT teach. This class is basically an online class, which BTW I did not sign up for, but we still need to go everyday to get our attendance points. Save yo self
The class was difficult and boring. There was a quiz at the beginning of every class and a mandatory textbook that was used for attendance. Got a 70 on every test and still made an A in the class. Just do good the final and you'll be fine.
Mandatory attendance and lectures were solely him reading off a PowerPoint. Have to purchase mandatory "workbook" that was basically a copy of the PowerPoints he read off of. Very monotone teaching and not enough information covered in class to receive a good grade. Exams were rough.
This was an online class due to covid and to be really honest if you want to learn i suggest NOT taking him! his lectures are monotone, long, and boring. I depended on the book and even then the questions on the quiz and tests didnt match what was read.
No homework, which can be good for some, but it wouldve been helpful to actually learn something. I relied on the textbook and even then, his questions on quizzes and exams didnt match what was read. Only good thing is that he curves his exams.
One of the worst classes I've taken. Often couldn't provide clear answers or clarify questions from his own videos. 100 question tests with multiple parts and only 75 minutes. Grades on a slight curve but that's if you can finish. Book is helpful. Easy quizzes but his answers have spelling errors so you need multiple attempts to get all points.
All the lectures were recorded so you watch them BEFORE class, do a quiz, and then you still have to go to class to do exercises out of a workbook. Everything about this class was boring. The only way you'll get a good grade is because of the large curves and extra credit.
Awful when grading. Rarely responds to emails. Does awful job teaching. Basically teaches what he thinks is understandable but isn't.
Dr. Haro wasn't the best professor but he was willing to help you and never hesitated to answer any questions you had. His tests were difficult but the curve helped a lot. Theres a mandatory workbook needed for the class, DO IT!!!! If you complete every section covered in the test you will score high believe me.
(ONLINE) He was a good teacher, he gives EXTRA C. quizzes every Monday/Wed that are 10 questions long. He gives you lecture/puzzles to study since the finals are basically heavy vocab WORKBOOK: this book is just printouts of what he gives you to study and post them for you so no need to.
His class is okay. He curves every exam and gives you extra credit every Monday and Wednesday. He says his test is proctored, but they never were. The two actual assignments he gives to the class are time-consuming, but he gives you about a month or so for each assignment. He posts copies of the workbook, so honestly, there is no reason to buy.
Awful
This professor is not engaging with his students and whispers when he speaks and does grade his own work computer does for him would not recommend this teacher
Awful professor. Avoid if you want to actually learn the material
bad professors and avoid this class if you want to learn the materials
The guy reads off his lecture power point slides and assigns readings. Do yourself a favor and take this class with someone who actually teaches the course.
The volume of the material covered in this class is ridiculous. Every class is a 100 slide powerpoint presentation and extremely dry. The professor's presentations don't help much to absorb the material. This should not be a freshman level class. This is more like a senior level class designed to weed out students trying to get into medical school
One of the worst professors I have ever had, his lectures are long and dry and do not align with the textbook. His tests are nothing like his lectures. Tests are also 75 questions and you only get a little over an hour to complete the exam.
This professor gives extremely boring lectures and attendance is part of your grade. But I will say he makes the class extremely easy given that he curves every single one of his tests including his final. He also gives a bunch of extra credit, making it very easy to get an A in his class. His tests are not proctored and are fairly easy.
This class was ok. I did all my learning from the textbook, and not by lecture. Personally, I liked that, I taught myself. He does give curves on tests, and the quizzes and attendance are bonus points. The lecture was boring though. He has a very monotone voice and the lectures were usually over the exact same thing we read in the textbook.
Consider yourself lucky if you were wise enough to check Professor Haro's reviews before enrolling in one of his classes. Based on all of the other reviews, I don't think I need to say anything else other than that. I personally dropped him after like 2 weeks. That's the fastest I've ever dropped a class and I don't regret it at all.
I loved Dr. Haro
His lectures can be very boring at times. I mostly learned the material on the textbook rather than the lecture itself. However he does curve exam grades which are not proctored and he does extra credit quizzes at the beginning of class for attendance. He is alright, although I do not recommend him.
Very rude and unprofessional professor. Do not take any of his courses!!!
If you're looking for an easy grade this class is your go to but not if you actually want to learn. Has a textbook but I didn't buy it yet still passed. Don't buy his 3D glasses we literally never used them. Curves alot of exams and has two "large" (easy) assignments. Attendance is in the beginning with a quiz and he scans your code at the end.
This class was boring but super easy. he doesn't display your grade until the grades are due at the end of the semester. We had a textbook but I didn't use it once and still got an A+. The whole semester I sat towards the back of the class and I couldn't hear a word he said, I just read the powerpoint slides. He's very monotone.
Awful style of teaching. Class consists of us sitting for the duration while we play "games". He said you do the work to prepare for these games. Really just stands there on his phone or looking off into space. So it seems we have to teach ourselves BioChem. Whether or not this seems like a reason to not take him. Do yourself a favor and just dont.
Lectures were very boring, I usually used this time to do work for other classes. Haro is a really sweet guy tho. Extra credit quizzes at beginning of each class and test were online and pretty long but were not proctored. If you want to actually learn you really have to pay attention, i really dont remember much from this class, but its an easy A.
I have never hated a professor's teaching style so much. I am about to drop his class and desperately looking for another course to take to fill those hours. Every single negative review here is correct about this man. I wish I checked these reviews. Currently crying and panicking because of this man.
I mean this with no exaggeration, Dr. Haro is the worst professor I have ever had. His teaching style consists of video lectures he expects you to watch, upload a notes sheet, and take quizzes before class. Then during class time we play "games". He treats his class like it's his students full-time job. Too much work & tests are over 400 questions.
Professor Haro's lectures can be monotonous, but the class is an easy A if you stay engaged. The textbook is mostly unnecessary, and unstuck study proved helpful for exam prep. Attendance is mandatory, but the tests are not proctored.
Not bad if you put your part in, it is a long lecture but oh well nobody said it was easy
What is it about UTSA and hiring Bio teachers who need to retire. While professor Haro seems like a nice guy, I couldn't understand what he was saying half the time. He talks so quiet and that is with the mic. All tests are online and not proctored. VERY EASY A. I rated low because Bio is an important class, and I didn't learn anything.
If you just care about passing, this class is heaven for you, but if you need to actually learn you won't because he speaks really low like ASMR low. You'll fall asleep in this class no joke and attendance are graded. He curves almost everything, so I think it's impossible to fail this class. Nice guy and all but he should honestly retire.
He loves to talk about almost anything, his mic problem has been fixed and I can hear him all the way in the back of the classroom. Very easy A, read the textbook! He doesn't teach much and his slides don't quite relate to the textbook.
He gives a quiz every class and takes attendance but doesn't say anything when people cheat. The exams aren't proctored or taken in class. Don't spend $80 on the textbook because you won't need it. The lectures are boring and don't make much sense, but it's super easy to pass if you just show up.
Quiet, disengaged, insulted my religion first day. $100 book never used, quizzes often wrong, tests not based on the book. Material is high school level. I study hard, yet this class is arbitrary busywork. Effort, curiosity, and intelligence aren't rewarded. Avoid wasting time and money
He is a good professor and cares about his students. The quizzes are for extra credit and class is easy going, people over exaggerate.
Attendance is mandatory, he does quizzes (that also go for extra credit) and scans QR codes for it. His lectures are very tedious to sit through as he is hard to understand and reads straight off the slides. His tests are not very difficult if you do the review, and there is no work outside of the tests. His tests were not proctored though.
Sometimes you can't even understand what he is saying. If you pay attention to the lecture and do the readings, you will pass the class easily. We have a quiz every day for extra credit. Attendance is mandatory at the end of the lecture. If you do the test reviews, it'll be easy to pass the exams.
You can't say he's not consistent. Every module has the same practice exercises and you can always rely on learning a good amount of vocab. 3 tests and a final exam make up your entire grade, but there are extra point quizzes at the beginning of every class that can be added onto your final grade. Don't think you'll retain a whole lot though.
I didn't even plan on writing this but he just gave me a 148 question final today. He has 4 exams, no hw or other ways to get a better grade. He has 80 slides in a lectures and just reads off it and doesn't teach. He doesn't talk loud. And particpation is basically a must This by far the worst class ive ever taken in my life, but my grade is fine
His class was honestly easy, but you have to teach yourself. He doesn't teach. He reads off the slides, which are also posted online. Attendance is very much mandatory. There are only 4 exams, no other assignments..so no opportunity to get a better grade if you do bad on an exam. Exams are online.
He talks really quiet and can't really understand what he's saying or what he's talking about tbh. Theres no assignments, only 4 online exams, and you get extra credit for attendance and taking a 10 min quiz every class. Never used the book. If your actually trying to learn bio, just chose another professor.
Class Info
Online Classes
100%
Attendance Mandatory
85%
Textbook Required
22%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.04 avg changeRatings by Course
BIO901
3.5
(2)BIO
3.3
(3)ENDOCRINOLOGY
3.0
(3)BIO3513
3.0
(7)BIOCH3513
2.0
(1)Difficulty by Course
IMMUNOLOGY
5.0
BIOCH3513
5.0
BIO901
5.0
BIOCH3333
5.0
BIO4453
4.2