3.3

Jeffrey Tsao

Biology - Chabot College

3.3
Quality
3.7
Difficulty
65%
Would Retake
106
Reviews
3.3
Quality
3.7
Difficulty
3.3
Helpful
3.3
Clarity

65%

Would Retake

106

Reviews

Rating Distribution
Official

5

34

4

28

3

8

2

15

1

21

What Students Say

He does not care for his students

ANAT1 - 1.0 rating

He gives a lot of work, and he grades really hard

ANA101 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

97%

Textbook Required

15%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 74 grades
Most common grades:
A (27)
A+ (14)
B (11)
Grade Distribution
A(41)B(16)C(8)D(6)F(1)A-/B+(7)
Based on 89 reported grades
A: 27
A+: 14
B: 11
Not sure yet: 9
Common Tags
Tough grader (30)
Lecture heavy (23)
Test heavy (20)
Skip class? You won't pass. (15)
Clear grading criteria (14)
Lots of homework (13)
Amazing lectures (13)
Amazing lectures (12)
Rating Trend

Stable

-0.02 avg change
Jun
Aug
Sep
Oct
Nov
Dec
Last 6 months
Ratings by Course

23276

5.0

(3)

ANATOMY101

5.0

(1)

20402

4.0

(2)

ANAT1

3.6

(14)

BIO31

3.5

(45)
+6 more courses
Difficulty by Course

ANA101

5.0

20402

4.5

ANA1

4.5

30381BIO31

4.3

ANATOMY1

4.2

Reviews (106)
3.0
4.0
BIO31
Nov 16, 2014

If you want to pass you have to be in class and make sure you do all of your readings and even then you might pass with a C. He doesn't give out any Hw, but there are quizzes after each lab, and the exams are Extremly hard. He gives out 6-13 pg study guides but you only have one week to prepare; that sucks if you Re taking other classes.

2.0
5.0
30381BIO31
Grade: F
Apr 24, 2015

Class is very fast paced, a firehose of info. His lestures go ahead so you will be required to remember a boat load of material for future test while still studying for material already covered for upcoming test . I didn't do well w this, felt lost & behind the entire course. He's very impatient & does not like to help during the lab time.

4.0
2.0
BIO31
May 7, 2015

You have to come in to class to pass. I actually didn't even buy a book the whole semester, the test comes directly from the powerpoint which he puts on blackboard to look at. Theres a quiz at every lab but it's exactly what you should have done from the last lab, and he always gives the answers at the end of lab. I got an easy A imo.

3.0
4.0
BIO31
Grade: Drop/Withdrawal
Jun 5, 2015

I would never take his class again. He's lectures are boring and he's test are super hard. I would recommend you do not take him.

2.0
4.0
BIO31
Aug 20, 2015

I hate how the second day of class we needed our book. like he should at least give us a week, I ordered mine so it took time to come. Also we have to go on blackboard and upload our HW but he tries to grade easy on HW. Some test questions are on pp. You just have to try hard and pay close attention and you'll at least pass with a B.

5.0
2.0
BIO31
Grade: A
Aug 22, 2015

Took his class awhile ago and Prof Tsao is actually a pretty interesting professor. He teaches pretty well and you can see him doing his best. He uses some humor to try to make you remember certain points and his study guides for exams are a must do in order to pass and get an A. He does offer extra credits in exams and they are easy if you studied

5.0
4.0
20402
Grade: A+
Sep 21, 2015

Mr Tsao, is such a great proffesor! He is extremely interesting and entertaining. His lectures are very animated and he gets his point across. If you want to learn Biology in depth and if you are a Bio major or Nursing major ; i defiantly recommend you taking this class with Jeffery as the instructor. Complete all the study ?s and read the lectures

3.0
4.0
BIO31
Grade: A
Sep 27, 2015

He's cool and all but sometimes he can be a bit cranky. He helps on homework you just have to message him but he acts like we don't have other classes to worry about. He tells us about a test a week before it comes and there's a dose of info to memorize. It's nice of him to at least make a A 85 or higher to make up for the test.

4.0
4.0
BIO31
Oct 1, 2015

His class is not easy or hard it's in between. He wants his students to pass that's why he puts test answers in the readings and homework. His labs are hard sometimes, they can be confusing. You have to come to class if you miss a certain amount you will be dropped. You have to put a lot of time into his class like we don't have other classes......

2.0
5.0
BIO31
Oct 7, 2015

His tests are to much, I spent more time studying on his tests than I did for my chem class. He's nice but his test are too hard and we have loads of stuff to memorize.

2.0
5.0
BIO31
Oct 9, 2015

I took him a while back and I have to tell you no matter how much I studied for his test I still got a C mainly because of his labs. He too impatient and mean sometimes. Never ask him the same question twice he can get mad. I regret taking him but he's funny and trys his best to help.

3.0
5.0
20402
Grade: Drop/Withdrawal
Oct 11, 2015

Becarful if you miss a lab day its two classes counted.

4.0
4.0
BIO31
Nov 20, 2015

I was a little hesitated the first 2 weeks taking him but I do not regret it, He is a amazing teacher. He actually teaches you and you learn something new everyday of his class. Your not going to get a easy A you have to actually study and try. He always makes time to help his students before or after class. I wish he taught Chemistry too

5.0
4.0
BIO31
Apr 15, 2016

Prof. Tsao really wants everyone to pass his class (85-100%A) He sacrifices a lecture before an exam to review material with students and his tests are mostly multiple choice. Does give a lot of homework though and expects reading to be done before lectures. Lectures are really long though, definitely makes use of every minute.

4.0
3.0
BIO31
May 4, 2016

His lectures were clear and concise. He also gave easy ways to remember the material. Having the homework due before the lecture make it easier to understand and not wonder what's going on.

4.0
3.0
BIO31
Grade: A
Jun 2, 2016
Would take again

He teaches well and lectures are easy to understand. We had a hw assignment due before every lecture day and we review all the hw a few days before the exam, which is extremely helpful because the short answer part on the exam was on the hw. Read the book before lecture, study early for the exams (not a few days before D:) and you'll pass (:

5.0
4.0
BIO31
Grade: A+
Aug 16, 2016
Would take again

Mr. Tsao really cares about his students, and wants you to succeed in his class. He does assign homework every week but they help ALOT in exams, he goes over material for a whole class before exams, and they are so easy if you study for them. I looked forward to going to his class, he made it easy to understand material and learning was fun.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Amazing lectures
5.0
5.0
BIO31
Dec 20, 2016
Would take again

Great professor. Lecture heavy but easy to follow. Prepare to study, min of 8 hours weekly, I'm serious. This is not a hard class just a lots of material, lecture, test, quiz and hw. Your grade on the exam really will reflect your study habits. Professor Tsao is an amazing teacher and I wish he taught all science subject. Clear, concise, educated.

Skip class? You won't pass.
TEST HEAVY
LECTURE HEAVY
1.0
5.0
ANA101
Grade: B
Jul 13, 2017
Wouldn't take again

He gives a lot of work, and he grades really hard. He can teach in a way, but his method does not stick to you. Professor Tsao, is a selfish professor and will put himself first before his students. He knew the class scores for the exams were low but he did not do anything to help improve the scores. The exams were so hard it was to difficult

Tough Grader
SO MANY PAPERS
TEST HEAVY
1.0
5.0
ANAT1
Grade: B+
Oct 5, 2017
Wouldn't take again

This professor gives the hardest exams, studied for hours every week, at least 20 hours but it did not help on the exam. When you ask questions on the lab, he gets annoyed, and answers with vague answers. He does not care for his students.

Tough Grader
Get ready to read
TEST HEAVY
5.0
2.0
BIO31
Oct 8, 2017
Would take again

The best teache! he gives homewirk everyday with the most important points of the day lecture, which prepares you for the exam. Very organized teacher, do the homework seriously you will get an A for sue, and read the concepts on the book for deep understanding and an A+ ;). I wish all teachers use his method.

Amazing lectures
Caring
1.0
5.0
ANA1
Grade: B
Oct 20, 2017
Wouldn't take again

He will switch up the exams on you, he will force you teach the class, and then changes his mind. He also changes the way he lectures. He will make you write everything then next her will just have the powerpoint which has no specific guide of where you should put your focus. I WARN YOU he will get annoyed in labs and WHENEVER you have a question.

Tough Grader
Get ready to read
LOTS OF HOMEWORK
2.0
4.0
ANATOMY1
Nov 10, 2017
Wouldn't take again

He was unclear with grading criteria(kept changing it). He also didn't know the material well. He frequently had to refer back to the notes and would sometimes have to get corrected by students looking at the textbook. The grade was biased only on tests(except for a few points for labs) , especially the cumulative final. Was great fro Bio 31 tho!

Skip class? You won't pass.
GRADED BY FEW THINGS
LECTURE HEAVY
3.0
4.0
BIO31
Grade: B
Nov 13, 2017
Wouldn't take again

Jeffrey is cool and young. He just grades hard, lots of homework, sometimes he has a short tempered. He expects people to participate and to understand. The course you really need to study hard and memorize a lot. He talks a lot a bout a cat, its his cat.

Tough Grader
Skip class? You won't pass.
TEST HEAVY
3.0
5.0
BIO31
Grade: C
Dec 9, 2017
Wouldn't take again

Lectures are real heavy and its hard to keep up and understand. One thing I dont like is he grades tough on assignments. You can go from a 5/5 on your homework one day, to a 0/5 just cause of the little things he grades you on. My advice is every assignment always explain your answer and never go off topic with it to get full credit.

Tough Grader
SO MANY PAPERS
LECTURE HEAVY
4.0
4.0
ANAT1
May 30, 2018
Would take again

Prof Tsao is one of the rare gems in Chabot! He will definitely make you to study to be able to pass the exams. I've taken my Bio31 & ANAT1 w/ him. These are tough science classes. He provides class review out of lecture time which shows that he cares & wanted student to pass. He is strict with grading & don't give extra credits. Have to study hard

Tough Grader
TEST HEAVY
Caring
5.0
1.0
BIO31
Grade: A+
Jun 13, 2018
Would take again

he is the best teacher at chabot

Respected
Inspirational
Hilarious
1.0
5.0
BIO31
Aug 1, 2018
Wouldn't take again

Once he hated you, he will hate you spontaneously for the whole semester. He is the worst professor and never ever ever give a small chance of consideration. Students, please be advised! He is one of the strictest, and most crucial college teacher in my entire life.

Tough Grader
LOTS OF HOMEWORK
BEWARE OF POP QUIZZES
4.0
4.0
BIO31
Grade: A
Oct 19, 2018
Would take again

Science classes are tough and they require students to study hard and put forth effort. It was fast paced because I took it in the summer. Professor Tsao is very generous with his time and wants to help you succeed. He held reviews before the tests which were helpful and appreciated. I look forward to taking him for Anatomy 1. Show up, study, pass.

Gives good feedback
Clear grading criteria
Caring
5.0
3.0
BIO31
Grade: A+
Nov 6, 2018
Would take again

I took Prof. Tsao in summer 2018. Don't be so rude to him because I believe he is nice and he is recommendable. I don't know why this people got mad about his way of teaching. We are in college level, we are not in middle high anymore. So, face the challenge and Mr. Tsao will show you how to be prepare in the future professors. He is professional.

Get ready to read
Participation matters
BEWARE OF POP QUIZZES
4.0
4.0
BIO31
Grade: A+
Jan 9, 2019
Would take again

Jefferey is an excellent teacher. I would recommend him to those interested in Biology, or those who have had a previous introductory course. E.g HS Biology. It is crucial to attend class as well as read the text. His exams test on understanding as well as memory. I found that questions on exams came from my notes, PP, and textbook. Be SPECIFIC.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
5.0
3.0
ANAT1
Grade: A
Apr 20, 2019
Would take again

Jeffrey is amazing. I don't understand the bad reviews about him. His lectures are great. You really need to study outside a lot if you want a good grade. Definitely take him!

Hilarious
Amazing lectures
EXTRA CREDIT
4.0
5.0
ANAT1
Grade: B-
Apr 26, 2019
Would take again

He's a GREAT professor. He's very clear in what he wants, and he stresses how tough the class is (if your not working hard he will get on you). He lectures a lot but he's good at it and its easy to follow! His tests and lab exams are difficult and you NEED to study to get a good grade! Anatomy is difficult but he makes it easier! Oh and he's funny

Respected
Skip class? You won't pass.
Amazing lectures
4.0
3.0
ANAT1
Grade: B+
May 16, 2019
Would take again

Honestly pretty easy. Homework is the labs, which he gives you time to finish in class during lab hours. His test questions are straight outta the lectures he has and the quizes every morning. The laboratory tests are everything you did in the lab so you gotta memorize what structures and functions are. You dont really need the book but it helps.

Respected
Test heavy
Amazing lectures
5.0
4.0
BIO31
Grade: A
May 16, 2019
Would take again

Jeffrey Tsao is really good . Hard exams and test please study hard if you want to pass.

Skip class? You won't pass.
Test heavy
Beware of pop quizzes
1.0
4.0
BIO31
Grade: B
Jul 21, 2019
Wouldn't take again

Dont get sucked in taking him simply because other bio professors are full. If you need to wait next semester do so because its just the wroth taking bio with Tsao. He deducts unnecessary points, exams are the hardest with very tricky questions, doesnt offer extra points, he gets mad when asked questions, his no help at labs, he is very mean!

Skip class? You won't pass.
So many papers
Tough grader
1.0
5.0
BIO31
Grade: B
Jul 23, 2019
Would take again

if you can avoid please do so. Prof. Tsao gets mad when you are struggling and doesn't know how to explain materials. He reads slides like a robot without explaing. Mind you that his exam questions are very difficult just the way he words his questions (super tricky). Youtube and internet will be your bestfriend! p.s. he is mean and not nice!

Lecture heavy
So many papers
Tough grader
1.0
5.0
BIO31
Grade: B-
Jul 24, 2019
Wouldn't take again

Dont take him!!! The strictest teacher ever!!! Hes a real life bully!!! Exams are the hardest and tricky!! Avoid!!!

Lecture heavy
So many papers
Tough grader
5.0
4.0
BIO31
Grade: A
Jul 29, 2019
Would take again

I really do not understand why people feel that Prof. Tsao is a bad teacher when I can say he is one of the best. This class you need to listen to his lectures and do the homework efficiently because the same questions show up on the test. Its not impossible. Just study hard! Its not an EASY A but its definitely do-able. Suck it up and study.

Respected
Amazing lectures
Tough grader
4.0
5.0
BIO31
Grade: Not sure yet
Jul 30, 2019
Would take again

The class is hard not going to lie. It will take you so many hours to study if you want above c grade. Jeffery does care about his students thats why he does preview and study guide. He is consistent with updating grades. Biology is very very hard so please study study study study study and dont take your frustration out on Professor Jeffery

Test heavy
Lecture heavy
Tough grader
5.0
5.0
BIO31
Grade: Rather not say
Jul 31, 2019
Would take again

Please study if you want to pass!!! The class is by far the hardest class I ever took. This isnt easy A class. Tsao is awesome he explains things probably. He is absolutely adorably cute! You wont be bored since he jokes a lot. There are 4 lecture exam, 2 lab exams, and 11 lab quizzes, and homework. He is nice if you dont cross him. Hes cool!

Test heavy
EXTRA CREDIT
So many papers
5.0
2.0
BIO31
Grade: A+
Jul 31, 2019
Would take again

Great professor! Tests are very representative of the homeworks and lectures. He heavily hints at what the short answer questions will be so there is no surprise. Just review lectures, HW, and labs before tests and quizzes and you will get an easy A. Also there is extra credit. He's funny and will even give you scantrons if you forget or run out.

Skip class? You won't pass.
Amazing lectures
EXTRA CREDIT
5.0
4.0
BIO31
Grade: Not sure yet
Aug 3, 2019
Would take again

If it wasnt for Jeffery Id probably fail this class. I wanted to give up many times (personal situation with my children) but he kept telling me not to. He has been very uncomfortable when ur going thro things and trys to work with u. He cares a lot and wants people to pass. He goes above n beyond to make sure ur fully prepared for the exams...

Accessible outside class
Skip class? You won't pass.
Test heavy
2.0
4.0
BIO31
Grade: Drop/Withdrawal
Aug 5, 2019
Wouldn't take again

i would probably wait for another teacher to take biology, especially during summer. i think he is very monotone and i do slightly agree that he did seem irritated if you asked for help during lab. hard grader too

Tough grader
5.0
4.0
ANAT1
Grade: A
Aug 19, 2019
Would take again

Jeffrey is one of the best teachers Ive ever had. I came back to school after being out for 19 years and he completely reignited my love for all things science. He is highly educated(from Yale), very funny, young and passionate. Follow all of his directions, listen to the lectures, ask questions, do your homework and STUDY!! Thanks Jeffrey!

Respected
Inspirational
Caring
4.0
4.0
BIO31
Grade: A+
Nov 5, 2019
Would take again

I would totally take him again! Pros: Very organized & hands out lecture packages at the beginning of class. Lecture exam questions are similar to those on the homework so really study that. Cons: class is exam heavy with a total of 4 lecture exams, 3 lab exams & a comprehensive final. Also, he gets annoyed when ppl make tiny mistakes during lab

Skip class? You won't pass.
Test heavy
Clear grading criteria
2.0
4.0
BIO31
Grade: Not sure yet
Dec 16, 2019
Wouldn't take again

I havent had a teacher that set his students for failure. His class gets harder as you go, dont miss class or you wont know anything thats going on. He doesnt offer any extra credit, and he doesnt go out of his way to help you. He didnt provide a study guide for the final exam... that should just tell you how poor of a professor he is.

Lots of homework
Participation matters
Skip class? You won't pass.
1.0
5.0
BIO31
Grade: B
Jan 11, 2020
Wouldn't take again

Im sorry I did not learn anything from him. I got a B and did pass because I had to teach myself and work extra harder to get the grade I wanted. The way he teaches didnt stick to me and he is very auto tone. He doesnt offer extra credits to those who want an A let alone those who were failing. He didnt had any study guide for any exams :(

Lots of homework
Test heavy
Tough grader
4.0
3.0
30381BIO31
Grade: A+
Jan 22, 2020
Would take again

I was afraid to take anatomy because ive always heard how hard it is. With jeffrey, i was able to take it with ease bc he made the lectures very easy to understand things. He hands out slides which really helped when studying. The way i studied for this class is by simply going over the slides an hour a day and the info will stick.

Skip class? You won't pass.
Inspirational
Hilarious
4.0
4.0
ANATOMY1
Apr 13, 2020
Would take again

good teacher and very tech-savvy. the textbook isn't mandatory to use but is very helpful for studying. he is a very tough grader and will take off points for little things like spelling. hes very passionate about anatomy and makes the class fun to learn. very active on canvas as well. always updating grades

Skip class? You won't pass.
Lecture heavy
Tough grader
5.0
2.0
ANAT1
Grade: A
Apr 17, 2020
Would take again

I took tsao for bio 31 and knew I had to take him for anatomy. He is probably one of the best professors I have had in Chabot. He hasnt out lecture notes, is very organized, and such a kind human being. He will bend his back to help you pass as long as you hold your end of bargain and study. He gives you all the tools you need to be successful.

Gives good feedback
Respected
Accessible outside class
1.0
5.0
ANATOMY1
Grade: Drop/Withdrawal
May 8, 2020
Wouldn't take again

Honestly this professor was terrible and very inpatient with students, whenever I tired to ask him a specific question to make sure Im doing something correctly he would give me a whole different explanation without giving me my answer, I thought general anatomy would of been basic & easy to learn but he teaches as if he was still at Yale. Bad!

Test heavy
Lecture heavy
Tough grader
1.0
5.0
ANATOMY1
Grade: Drop/Withdrawal
May 8, 2020
Wouldn't take again

if you need to take anatomy DO NOT take this teacher at all he is very rude and not helpful if you ask him for help he makes you feel stupid like you dont know what you are doing. he is very strict with his grading he does not cut anyone any slack I would advise anyone who is gong to take anatomy to take another teacher HORRIBLE

Test heavy
Beware of pop quizzes
Tough grader
5.0
3.0
BIO31
Grade: A+
May 16, 2020
Would take again

Jeff broke biology down to a T. His tests are basically his lecture notes so if you write down what he says and memorize everything on there, you're golden. He even printed the notes for his students. He wants his students to succeed but you have to do your part and study. Be ready for his sassiness. It will come off rude sometimes.

Gives good feedback
Amazing lectures
EXTRA CREDIT
4.0
3.0
BIO31
Grade: B+
May 16, 2020
Would take again

Has one of the nicest hearts ever ! so smart and funny and knows his stuff , oh and he doesn't play when it comes to grading Yale is very lucky to have had him as he does a great job representing them . Thanks Jeffery

4.0
4.0
ANAT1
Grade: Not sure yet
May 21, 2020
Would take again

Will I miss this class? Hell no. This is anatomy so don't expect an easy A. However, if I had to take this class again I would definitely take it with him. He might not be the nicest prof. out there but he's very bright and good at teaching. If you study weekly and do all assignments, you will leave this class prepared for future health pre-req's.

Skip class? You won't pass.
Test heavy
Lecture heavy
4.0
3.0
BIO31
Grade: A
Aug 20, 2020
Would take again

Prof T is overall good. He makes learning biology easy. He is a tough grader but will provide you everything to get an A in your quiz and exams, its just alot to remember and learn.

Lots of homework
Amazing lectures
Tough grader
4.0
5.0
ANAT1
Grade: B
Nov 9, 2020
Would take again

J Tsao is hard to rate. Class is content heavy/extremely difficult. Took while still in live classes, had to switch/online because of c-virus making the class even more difficult. Character > Sometimes he just wasn't nice. He belittles students at times. He acts as if everyone is cheating. Course > You know exactly what is expected. Very organized.

Test heavy
Lecture heavy
Tough grader
4.0
4.0
ANAT1
Grade: A
Dec 23, 2020
Would take again

This was my 2nd time with Professor Tsao and I'm so glad I took him for Anatomy! I'm very particular when choosing classes & Jeffery is a solid choice. He is thorough, clear and organized. His lectures are very helpful & can be used even after his class is over. He is reasonable & never will trick you on tests. Take this class & trust him!

Gives good feedback
Accessible outside class
Amazing lectures
4.0
4.0
ANAT1
Grade: A
Dec 23, 2020
Would take again

Professor T is amazing! Though reviews say he is difficult I think that you can succeed if you just put the time in, ask questions & focus on his lectures & lab reports. His grading is fair, reasonable and clear. To be successful in this class you must study and stay on top of lectures. I highly recommend Jeffery and took him for Biology as well.

Gives good feedback
Clear grading criteria
Lecture heavy
5.0
3.0
ANAT1
Grade: A
Jun 11, 2021
Would take again

He is the best anatomy professor at Chabot College. Canvas is very organized. He offers extra credit in both lecture and lab exams. His zoom classes are very interesting. He post videos of every lecture, watch those videos before attending zoom class, and participate in discussions. In nutshell, take him. I wish h also take a physiology class.

Clear grading criteria
Amazing lectures
EXTRA CREDIT
4.0
4.0
BIO31
Grade: C+
Aug 7, 2021
Would take again

I took this class over the summer (online) All you need to know is he's pretty nice and assigns a lot of hw. Hw consists of lecture (just watch video and answers are given) Labs (medium difficulty). Zoom calls twice a week for 40 mins. You also pick up materials for home labs every 2-3 weeks. Overall just keep up with the work and you should pass.

Lots of homework
Clear grading criteria
Tough grader
5.0
3.0
ANATOMY101
Grade: A
Sep 9, 2021
Would take again

he is a great professor, his lecture is very clear. if you read and study the lecture slid and doing homework I think you are ok for the exam. the lab part was interesting, I have to say there're be many terms and body parts that you have to remember no spelling mistake is acceptable. overall the class is interesting and really helpful!!

Gives good feedback
Clear grading criteria
Amazing lectures
2.0
5.0
30381BIO31
Dec 13, 2021
Wouldn't take again

Taking this class will be easy for you if your skills in Biology are advanced. If you have trouble or need help then this is not the teacher for you. His comments on notes make you feel stupid and asking in person can make you feel bad just because you're having trouble once again

Skip class? You won't pass.
Lecture heavy
Tough grader
2.0
5.0
ANA1
Grade: Not sure yet
Mar 7, 2022

If you’re like me where you can only retain so much information at a time don’t take this class. His exams are extremely heavy and he expects you to be able to remember a lot of information at a time. His lectures are very clear and he does a good job at explaining for the most part but his class is just very difficult.

Tough grader
Lecture heavy
Test heavy
1.0
4.0
ANAT1
Grade: Not sure yet
Mar 7, 2022

Take this class if you have a perfect memory. If not, be ready to struggle. No extra credit, and where assignments add a measly percentage compared to his exams that basically determine your grade. His lectures are clear but his exams test you on nothing but memory. He makes you retain so much info it's almost a headache.

Tough grader
Lecture heavy
Test heavy
5.0
3.0
ANATOMY1
Grade: Not sure yet
Mar 24, 2022
Would take again

He's great at lectures, and the labs coincide with the material given. Your grade will rely heavily on the exams, so be prepared to study hard, he's unforgiving of spelling mistakes. He works with you to understand the material, but he can be condescending, just take that in stride and you'll be fine.

Tough grader
Amazing lectures
Lecture heavy
5.0
3.0
BIO31
Grade: A
Apr 19, 2022
Would take again

I really enjoyed having Jeffrey Tsao as a professor! I usually despise early science classes, but he brought a lot of fun energy and humor into the lecture and it was very helpful in perking us up a little despite how tired we were. His only "cons" - for lack of better word - is he can be stern with you if he doesn't see you put in any effort.

EXTRA CREDIT
Amazing lectures
Hilarious
2.0
4.0
BIO31
May 7, 2022

Avoid this professor if possible. He is very rude and not compassionate towards students who are beginning their science journey. Many of my classmates felt afraid to ask him questions and seek help. He expects a lot and is not patient. His lectures are clear but he is extremely strict when it comes to the labs and will micro-manage.

5.0
4.0
ANA1
Grade: A
Jun 3, 2022
Would take again

Professor cares about his students, and you can tell he is trying to make the material more fun. This class is meant to be hard, so don't expect to get an easy A or even B. The tests are all based on the material he gave on the PPT. He also offers extra credits for both lecture exams and lab exams.

Tough grader
EXTRA CREDIT
Test heavy
5.0
3.0
23276
Grade: Not sure yet
Nov 10, 2022
Would take again

Really good professor, I really recommend his class. He keeps you engage in his lectures with jokes, and ask questions back to class to see if we understand the concept. His homework is very simple everything is based off your notes you take in class. As for his test there very easy if you really study (try making notes in Quizlet).

Clear grading criteria
Hilarious
Respected
5.0
2.0
23276
Grade: Not sure yet
Nov 10, 2022
Would take again

I really enjoyed this class and the professor really knows alot about plants. The lectures were straightforward and very helpful to complete homework. The quizzes are before every lecture but its just three basic questions and the quiz is worth 1 or 2 points. Also, the exams are honestly very easy if you actually study. This class was BIO 21A.

Amazing lectures
Clear grading criteria
Caring
4.0
3.0
BIO31
Grade: A
Jan 19, 2023
Would take again

Good professor. He keeps the class entertained by telling funny jokes. He is amazing at giving lectures, however during lectures he does call you out in front of the class to answer questions so I recommend to pay attention to the lectures and get ready to answer.

Amazing lectures
Hilarious
Caring
5.0
4.0
ANA1
Grade: A
Apr 11, 2023
Would take again

I would take his class again he is great and his class is fun, very challenging but its anatomy its not supposed to be easy. If you put in the work and study you will do good in his class. He is always available outside of class and willing to help you understand the material.

Tough grader
Lots of homework
Caring
2.0
1.0
BIO31
Grade: A
Aug 30, 2023

He is chill and funny in lecture but he can be shockingly mean in lab. It's a shame because I found the lab material so interesting as a bio major, but I started to dread it because of him. He makes you feel like an imbecile. He can even yell angrily when you make mistakes. Easy class but the Jekyll and Hyde situation with this guy gets tiring.

Get ready to read
Participation matters
4.0
4.0
BIOS41
Grade: A
Nov 17, 2023
Would take again

Mr. Tsao is a good but strict teacher but if you're motivated and study hard you will pass with an A. You have to do lot's of studying and homework so don't take his class if you tend to slack off. His lectures are good but in lab he tends to be harsh and has really high expectations of you. You learn a lot from him so attendance is mandatory.

Tough grader
Lots of homework
Lecture heavy
5.0
1.0
BIO21A
Grade: A+
Dec 20, 2023
Would take again

This class was super easy. Literally, what's on the labs, lectures, quizzes, and homework is exactly what you'll see on the exams, so make sure to do all the work. Don't be afraid to ask questions or participate, especially in the lab & lecture. He will help you if you are struggling with something.

Get ready to read
Participation matters
Accessible outside class
4.0
2.0
BIO21A
Grade: A
Jan 3, 2024
Would take again

Professor Tsao gets a bad reputation for having the aura of an angry dad, and sometimes he gets moody. Still, besides his personality, his lectures are unique as I barely need to read the textbook, his grading criteria are clear, and everything he mentions in the lecture is on the test, so no surprises.

Participation matters
Amazing lectures
Hilarious
1.0
3.0
BIO21A
Grade: B+
Jan 9, 2024

Lectures are easy to understand and test material/answers are based on those same lectures, which is helpful but his attitude definitely isn't. He's patronizing 90% of the time if you ever have a question/need help during labs especially, and if you let him he'll definitely get smart with you. Overall the vibes were not it at all.

Clear grading criteria
Lecture heavy
Test heavy
1.0
4.0
BIO21A
Grade: B
Jan 21, 2024

Don't get me wrong, he teaches very well. His lectures are straightforward and the homework is directly from the lectures. However, he does get snappy when you don't know the answer to some stuff, especially during lab. I wouldn't take him again if I needed too, 4/10 wouldn't recommend.

Amazing lectures
Lots of homework
Beware of pop quizzes
5.0
3.0
BIOS41
Grade: B-
Jan 23, 2024
Would take again

Prof. Tsao is literally the best science teacher I've ever had. He's very straightforward, he's easy to talk to and is always available for any questions. His test are a little hard but listen to his subliminals during lecture, he'll tell you what is on the test if you're paying attention. He's sarcastic but I loved the dark humor!

Amazing lectures
Test heavy
5.0
3.0
23276
Grade: A
Feb 5, 2024
Would take again

Lectures are good and important. Professor slows down the lecture to make sure everyone takes the notes and if you are shy asking a question he allows you to send him a text and answers it. Homework questions and weekly quizzes are the same on exams. Walks you through the major concepts

Amazing lectures
Gives good feedback
Lots of homework
4.0
3.0
BIOS41
Grade: A
Apr 17, 2024
Would take again

He made the lectures easy to understand and printed out all the lecture powerpoint for each student as notes. Homework is given every class but it's only a page. Quizzes at the beginning of every class so if you're late you can't take it and lose points. Lecture and Lab exams are separate and closed notes. Study and you'll be fine.

Clear grading criteria
Lecture heavy
1.0
3.0
BIO21A
Grade: C
Apr 25, 2024

A decent professor, but an overall difficult person. Tsao seems to blatantly show his disdain for certain students in a very passive-aggressive manner, which isn't professional at all. His class itself is pretty easy, you just have to pay attention and attend lectures consistently. I would refuse to have him be my professor again.

1.0
2.0
BIOS41
Grade: A
May 22, 2024

he prof is very passive aggressive as other reviews have stated. He cusses quite a bit and a lot of times it is directed at students in an aggressive way. Very unprofessional. Made lectures uncomfortable and feel unsafe

Participation matters
Clear grading criteria
Online Savvy
2.0
4.0
BIO31
Grade: C+
Oct 24, 2024

Almost every lecture is repetitive, hands out lecture packets and reads off slides. Makes weird remarks and brings up people's race a lot. He can be very sarcastic and talk to you with attitude and make you feel dumb for asking certain questions. Lacks empathy and understanding of students.

Lots of homework
Lecture heavy
Test heavy
1.0
3.0
ANAT1
Grade: B
Nov 12, 2024
Would take again

He is rude! He is condescending if your beliefs do not align with his.

Tough grader
Lots of homework
Lecture heavy
5.0
1.0
BIO21A
Grade: A+
Nov 17, 2024
Would take again

Lectures are easy to follow with guided lecture packets and straightforward labs. His exams are also fairly easy if you study, he also builds in extra credit into the exam so there's plenty of opportunities to get 100%. He's sassy and funny but also very nice. He cares when he can see the effort you put into his class.

Lots of homework
Hilarious
Lecture heavy
2.0
5.0
BIO21A
Grade: C+
Dec 10, 2024

bro i will not be taking him again he cusses at his student, makes us take dmb ahh quizes at 7;25 in the morning even called us the b word likkee wth do not take him i beg you he acts like he knows everything gives us both lab and lecture exam that are hard ash dosent even pity his students he fails you like he is not human too dont take him

Tough grader
EXTRA CREDIT
Test heavy
5.0
4.0
BIO21A
Grade: B
Dec 15, 2024
Would take again

This class is pretty straight forward. The exam questions align exactly with the lectures. He gives very short quizzes to help get easy extra points in the beginning of class. The professor can be sassy and a bit sarcastic at times, but overall he's cool and great at explaining things in an easy to understand way. If I had to, I'd take him again.

Clear grading criteria
Accessible outside class
5.0
4.0
BIO21A
Grade: B+
Mar 3, 2025
Would take again

He's hard but those lectures are gold. Create a study guide and practice quiz out of the lecture and write down the examples he mentions. I work full time too and his lectures helped me get a good grade. Also, he has no problem telling you to shut up during lecture or lab if you're talking while he's talking so watch out. He's spicy!

Tough grader
Participation matters
Amazing lectures
4.0
2.0
BIO21A
Grade: A
Apr 16, 2025
Would take again

Really good prof. His lectures cover exactly what's on the exams and his homework are basically whatever he said in lectures. Attendance is mandatory he gives quizzes within 5-10 mins of class so get there on time or you miss those points. Understanding and funny. Wants participation, will scold if none.

Amazing lectures
Clear grading criteria
Accessible outside class
5.0
4.0
BIOS41
Grade: B+
Apr 17, 2025
Would take again

The previous rev

Participation matters
Amazing lectures
Lecture heavy
3.0
4.0
BIOS41
Grade: B
Jun 4, 2025
Would take again

He is an okay professor! As long as you stay on top of the lectures and homework you'll be good! Studying every week is a must!

Lecture heavy
4.0
3.0
BIO21A
Grade: A
Jun 6, 2025
Would take again

Honestly, he's not a bad professor. He had his crash-out moment, but other than that, he was pretty alright. His grading, tests, and lectures are kinda clear. BEWARE!! When taking BIO21A, you will have two big projects, three lecture exams, three lab exams, and a final cumulative exam. OH! And get to class on time!!

Tough grader
Participation matters
Test heavy
5.0
1.0
BIO21A
Grade: A+
Aug 5, 2025
Would take again

Don't let any professor's attitude get to you. He's a great teacher—might come off harsh, but that's life. Ask questions, stand your ground, and get what you need to learn. If you're a visual learner, you'll love his teaching & exams, everything is picture-based! The exams are VERY similar to the quizzes, hw, & labs. Don't be late for daily quiz!

Group projects
Amazing lectures
Gives good feedback
4.0
3.0
BIOS41
Grade: A
Sep 7, 2025
Would take again

Review is overdue as he is truly a great professor. I took him for Bio 41 and he built fundamental knowledge on biology that I carry for other science courses. Going to lectures and putting in the time to study are very important. He is a great lecturer and I would recommend to anybody.

Participation matters
Amazing lectures
Accessible outside class
1.0
5.0
BIOS41
Grade: B-
Sep 19, 2025

Totally ruined my experience with teachers at Chabot as Ive had a pretty good experience has a very high ego and feels as if everyone should get what he is teaching and will try to embarrass you Infront of the class if you don't. Terrible experience overall might be the worst teacher i think Ive ever had and for such a hard class it was depressing

Tough grader
Group projects
Lecture heavy
1.0
5.0
BIOS41
Grade: C+
Sep 24, 2025

If your looking to pass your science class don't choose this teacher he is terrible very sarcastic and rude doesn't care about teaching the students only cares about proving that he is smarter or above everyone. This was a shame because I'm new too chabot and have loved every teacher I've taje this semester but he has completely ruined it!

Tough grader
Get ready to read
Lots of homework
1.0
5.0
BIOS41
Grade: C-
Oct 15, 2025

Lectures are all the same just hands out packet and talks really hard to understand and thinks everyone should get what he say immediately would t recommend at all tbh

Tough grader
Get ready to read
Participation matters
1.0
5.0
BIO21A
Grade: D+
Nov 6, 2025

not alot i got to say but yh do not take him he is the meanest professors i have ever come across

Tough grader
Get ready to read
So many papers
3.0
4.0
BIOS41
Grade: A+
Nov 19, 2025
Would take again

Prepare to study for hours for the lecture exams. Lab exams are basically mini lecture exams after the OG ones. Super judgy in his mannerisms (phrases questions like trick questions?) but teaches the class well enough. Many people dropped this class for good reason.

Lecture heavy
Test heavy
5.0
3.0
BIOS41
Grade: A+
Nov 21, 2025
Would take again

Great teacher - everything you need is on the lecture handouts he gives you every class so it is very straight forward. You do not need to read a lengthy textbook for this class. The study guides for the exams are the handouts, homework, and in-class quizzes (you do not need to answer correctly to get the full marks - they are practice quizzes).

2.0
5.0
BIOS41
Grade: C-
Nov 24, 2025

He's very short tempered and embarrasses you in-front of the class when you don't understand what he horribly explains. I don't recommend him he's a nice person not a great professor.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
BIOS41
Grade: B+
Dec 23, 2025

Probably the worst teacher at chabot college made slot of students drop the class and was very rude and sarcastic would not recommend to take this professor many other things happened which I cannot disclose here but looking into reporting he is a terribly rude person

Tough grader
Get ready to read
Participation matters
2.0
4.0
BIOS41
Grade: B-
Dec 23, 2025

Very rude and hypocritical, many people dropped his class or not attending because of how mean and confusing he is. Wouldn't recommend this class but if it's your last option, good luck. Class consists of lecture packets twice a week, mini quizzes twice a week, 3 lecture and 3 lab exams and a final lecture exam.

Class Info

Online Classes

100%

Attendance Mandatory

97%

Textbook Required

15%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 74 grades
Most common grades:
A (27)
A+ (14)
B (11)
Grade Distribution
A(41)B(16)C(8)D(6)F(1)A-/B+(7)
Based on 89 reported grades
A: 27
A+: 14
B: 11
Not sure yet: 9
Common Tags
Tough grader (30)
Lecture heavy (23)
Test heavy (20)
Skip class? You won't pass. (15)
Clear grading criteria (14)
Lots of homework (13)
Amazing lectures (13)
Amazing lectures (12)
Rating Trend

Stable

-0.02 avg change
Jun
Aug
Sep
Oct
Nov
Dec
Last 6 months
Ratings by Course

23276

5.0

(3)

ANATOMY101

5.0

(1)

20402

4.0

(2)

ANAT1

3.6

(14)

BIO31

3.5

(45)
+6 more courses
Difficulty by Course

ANA101

5.0

20402

4.5

ANA1

4.5

30381BIO31

4.3

ANATOMY1

4.2

Similar Professors