3.0

Mark Piazza

Biology - Community College of Philadelphia

3.0
Quality
3.8
Difficulty
39%
Would Retake
102
Reviews
3.0
Quality
3.8
Difficulty
3.0
Helpful
3.0
Clarity

39%

Would Retake

102

Reviews

Rating Distribution
Official

5

28

4

18

3

17

2

11

1

28

What Students Say

Both quizzes and tests are really hard

BIO123 - 2.0 rating

His teaching skills are horrible

BIO106 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

83%

Textbook Required

88%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 37 grades
Most common grades:
A (9)
B (6)
A+ (4)
Grade Distribution
A(13)B(8)C(9)D(5)F(1)A-/B+(3)
Based on 44 reported grades
A: 9
B: 6
A+: 4
C: 4
Common Tags
Tough grader (16)
Get ready to read (12)
Skip class? You won't pass. (10)
Test heavy (10)
LECTURE HEAVY (7)
Lecture heavy (6)
Tough Grader (5)
TEST HEAVY (5)
Rating Trend

Declining

-0.84 avg change
Jan
Apr
May
Jun
Aug
Sep
Last 6 months
Ratings by Course

BIO

5.0

(1)

BIOL106

5.0

(2)

BUI109

5.0

(1)

BIOLO106

4.0

(2)

BIO106

3.7

(15)
+7 more courses
Difficulty by Course

109

5.0

BIOLO106

5.0

BIOL104

5.0

BIO101

4.3

BIO123

4.2

Reviews (102)
5.0
2.0
BIO
Jun 19, 2006

No Comments

5.0
2.0
BIO109
Dec 11, 2006

He is a great teacher for the students who would like to learn about biology. Gives home quizes as extra credits. Always ready to help.

5.0
3.0
BIO106
May 4, 2007

He is a fun teacher that has a clear understanding of Biology. He will ask you to write at least one paper and do a presentation in this class but it is very fair and very cool.

5.0
4.0
BIOL106
May 18, 2007

Very good, straight forward teacher. Grading was fair but not very easy. He was very good at keeping my attention. sometimes I thought he annoyed at students questions, but a great teacher.

5.0
1.0
BIO106
Jul 16, 2007

good teacher, easy going, and understanding of situations. drops 1 exam grade. likes to crack his own corny jokes.

5.0
1.0
BIO109
Aug 21, 2007

pretty laid back. his materials were clear. i used the text book for his take home quizzes, which helped me keep a good grade in his class. labs also helped. he gives u notes to study. VERY HELPFUL, and demonstrates in none scientific ways if you don't understand.

4.0
4.0
BIO109
Sep 24, 2007

I hate him. If you get for a teacher you should drop and add a different class. He talks very very fast and its hard to understand what he is saying. He is also rude when you ask him a question regarding the matter, but he talks way to fast for most people to get it the first time he says it. All I can say is if you find out that you have him run.

5.0
2.0
BIO109
Oct 29, 2007

Very good teacher.Make it clear even for difficult topics.Expect to learn in his class only if you are willing to study. You will thank him in Bio 110.His take home essays help you to really understand the topic.He is very helpfull and try to have every student to participate.

5.0
2.0
BIOL106
Jul 5, 2008

Awesome teacher! Will explain everything in detail. His tests are directly from his notes. He did his best to make the class interesting and fun!

5.0
2.0
BIO106
Sep 8, 2008

Nice guy. Likes to help. So what if his jokes are a little corny, at least he has a sense of humor. Tests are right from notes. Made Biology interesting.

5.0
3.0
BIO106
Oct 29, 2008

Really a great guy. Took his class and actually wanted to learn. Tells some jokes to lighten the load of always studying. Definitely would take his class again.

1.0
5.0
BIO123
Dec 22, 2008

I know bio 123 is hard class ,but he was unfair....

2.0
5.0
BIO106
Apr 12, 2009

To be honest he is rude when you ask him a question. He also talks to fast and lectures on an overhead which is hard to make out what he's talking about. His does give leave way in his grading but his tests are from his outline topics if you can understand them good for you. But as for me I'm still waiting to see if i pass. Fingers crossed!!!

3.0
3.0
BIO106
Apr 16, 2009

his teaching is horrible,his test is multiple choice and fill in the blank, there is a lab quiz the first ten min of every lab class, pop up quizes that he tells u about but not when.i think he has red bull running through his veins my suggestion if u already know and have a passion for bio then take him but if u dont stay away from his class.

3.0
4.0
BIO106
May 5, 2009

Be prepared to work hard and study if u have this professor. He only speaks using scientific terms. He's a fair but hard instructor. I have to take his class over again.

4.0
5.0
BIO106
May 7, 2009

This is definitely a "college" class. Be prepared to study and work. We all need a class like this at least once in college. He is fair, and you will be well prepared if you have to take another science course. If you are a good student, you will feel successful after taking this,if not you better run. He is not a pushover!He is a great guy tho.

5.0
5.0
BIO109
May 15, 2009

Great Professor. Speaks to fast but he always ask if there are any problems, questions or concerns. So if you have one of them then you need to raise your hand and follow up on what it is that you need to know. Very nice person.Love the way he does his test and quizzes. Although I failed his class I think he is a good professor.

5.0
2.0
BIOL109
Jun 15, 2009

He is a Star Trekkie,tells corny but sometimes funny jokes, speaks fast and goes through topics faster,uses non-science examples to help you learn,gives take home tests which helps a lot. Gives you in class notes.Has test review sheets.Drops lowest grade,on his test you can choose 45 of his 50 questions to answer.I got an A but you need to study.

4.0
4.0
BIOL123
Jul 28, 2009

He's a greatt teacher!!If you really want to learn "biology" then you should take him. He can be really annoying when it comes to the lecture cuz he explains real fast but as long as you read the book and understand it, you'll be fine. Overall he's a great and fine teacher. The tests are hard but you'll feel you became smarter afterward,lol

5.0
2.0
BIOL123
Sep 7, 2009

He goes through lecture super fast but he's thorough and clear. Either read the book thoroughly or make sure you attend all of the lectures and memorize his packets and you'll get an A (so long as you take your labs seriously and make an effort on the quizzes!) I liked his class a lot (:

2.0
5.0
BIO106
Dec 9, 2009

I guess the ones who think he is so great are his faves.Others didn't have that experience at all.Very nice guy, but that is all.NOT a good teacher. He talks much too fast & asks about questions, but doesn't really want them. DO YOURSELF A BIG FAVOR!!If you need a teacher who really wants to be present for students PICK Profs. Hoch or Armstrong.

4.0
5.0
BIO106
Dec 14, 2009

not easy. You really have to work for your A. Does not give extra credit. Everything on the test will be on the study guides. Final grade is cumulative so that blows. He doesn't speak fast he just never stops. You teach yourself by reading the book later& following study guide. class is hard but you leave with a better understanding of bio

4.0
5.0
BIO109
Dec 23, 2009

He was a TERRIBLE teacher! He acted like it was a bother if you had a question to ask. He was EXTREMELY fast and thats why he would ALWAYS be asked to go back and explain because he goes sooo fast its hard to catch on . I reccommend Judith Johnson, she's the best!!!!

2.0
4.0
BIO109
Dec 24, 2009

Not the best teacher class is passable, but takes alot of work.Like the others said no extra credit and final grade is cummulative, no room for messing up. Take him at your own risk.

1.0
5.0
BIO109
Nov 1, 2010

He mummbles and at times makes an unsure student even more unsure. If I wanted to teach myself I wouldnt be in school. If you need a professor to help and guide you he is not the one. If he is the only class you have then maybe you will be ok...like they said take him at your own risk but be prepared to seek extra help from other source too.

4.0
5.0
BIOLO106
Dec 9, 2010

I think he is an excellent teacher. All the teachers go fast with all the work because they have limited time to cover alot of material. He stops after everything to ask it anyone has questions and also encourages his office hours if help is needed. Biology is a hard subject in itself. His grading is fair. He does not put up with nonsense.

4.0
5.0
BIOLO106
Dec 9, 2010

I think he is an excellent teacher. All the teachers go fast with all the work because they have limited time to cover alot of material. He stops after everything to ask it anyone has questions and also encourages his office hours if help is needed. Biology is a hard subject in itself. His grading is fair. He does not put up with nonsense.

5.0
3.0
BIO109
Dec 12, 2010

Great professor. He expects a lot out of you, but you're not going to find an "easy" college A&P class. The material is dense but he explains everything really thoroughly, he gives out neat outlines so you don't have to constantly write in his class. Work hard, do your labs and take-home tests, read your notes, and you will get an A!

3.0
3.0
BIO109
Jan 2, 2011

Memorization is the key This teacher talks very fast Gives review exam sheet(very important)3 exam/ 2 lab drops lowest All of his exams are from the notes but its better to read the book to understand it. He is very direct about what he wants so just follow his directions. It takes a lot of work, but you learn. I want to take him again for BIO 110.

1.0
5.0
BIO123
Jan 17, 2011

worst bio prof ever run away as soon as you see his name

5.0
2.0
BIO123
Mar 22, 2011

AWESOME professor! He uses interesting analogies to make the topic easy to memorize and understand. Very helpful. His tests are easy if you know what he is talking about. No lab reports!!! Learn your notes though! Gives take home quizzes (to get an extra A) which are easy as well. Wish he teaches some other biologies...

2.0
5.0
BIO123
Apr 2, 2011

DO NOT TAKE HIM!!!! He literally teaches the class with fill in the blank workbooks, which teaches you nothing, then tests you on concepts that are so much more difficult then what you are taught. Hard lab quizzes and even harder exams, the only good thing is he does drop your lowest exam.Also, doesnt like to answer questions outside of class!

3.0
5.0
BIO101
Aug 3, 2011

He dosent speak fast he just never stops talking making it easy to zone out. Unless you plan on being in medical or Bio always came easy to you (not me at all) i would not suggest taking his class. The man knows his stuff but you need to have the same level of interest as he dose for anything to really sink in

1.0
5.0
BIOL104
Sep 3, 2011

This professor's coursework is a nightmare. Take at your own risk. I don't think he understands the content of Biology. He need to teach another course. (maybe or maybe not)

3.0
3.0
BIO109
Dec 23, 2011

Had him for biology 109, not to bad of a teacher. He uses "fill in the blank" note books for notes in class. His tests are fair, usually what is on the review sheet.

4.0
3.0
BIO109
Jan 19, 2012

Gives out fill in the blank lecture outlines and goes over them in class. Lectures very fast but you will definitely understand the material if your read his handouts. Exams are very fair sometimes a little tricky, but he gives out study guides for his exams at least two weeks in advance! Study, show up to class, and sit in front you will get an A!

5.0
3.0
BIO109
May 9, 2012

prof. piazza is not a bad guy. i went to his office a couple time to see where im going in his class since i fail 2 exams ,he turned out to be a nice professor who wants you to pass, gives you good pointers on how to study for his exams and gives extra opport. to get a higher Fin. grade. overall you have to come to lecture and study HARD! i got a B

2.0
3.0
BIO109
Sep 2, 2012

MARK PIAZZA IS NICE MAN AND HE IS SOMEWHAT HELPFUL. I DO NOT LIKE HIM. HIS TEACHING STYLE BECAUSE HE GIVE YOU FILL THE BLINK NOTE WHICH YOU HAVE FILL DURING THE LECTURE WITH MIMIUM INFO. WHEN IT COME TO EXAM IT IS HARD AND YOU NEED MORE INFO TO ANSWER THE QUESTIONS. I THINK HE NEED TO LEARN MORE ABOUT HOW TO TEACH, HE RUSH THROUGH MORE QUICKLY.

1.0
5.0
109
Aug 18, 2013

Run for your life, he has a lot to learn about teaching, he takes off points even when he's not suppose to. He's aim is not to teaching but to make student lose hope in learning, he doesn't consider no one and no extra credits, made life difficult for me.

4.0
4.0
BIO109
Grade: Not_Sure_Yet
Aug 22, 2013

I liked him overall, his class is not easy. You have to study hard, if you're looking for an easy "A" keep moving. Unless you want an actual college level class feel free to take him otherwise don't. He's pretty funny, though.

3.0
2.0
BIO109
Grade: A
Dec 10, 2013

Ok Piazza isnt as bad as him seems his as long as you STUDY!!!! ur good Honestly the notes he gives you which are packets with blanks that u fill in during lecture make the test easier to understand the labs are remedial and all the quizzes are take home he does tend to mummble alot, annoying!! but thats the worst of it other than that he is EASY!

1.0
4.0
BIO106
Dec 17, 2013

His teaching skills are horrible. If you read, do the practice problems in the back of the book, and go to tutoring, you will be fine. I do not recommend.

4.0
2.0
BIO106
Apr 18, 2014

He is genuinely interested in the student's success. He doesn't make it noticeable but his grading is very lenient. Science subjects have always been my least favorite, but you have to be a dedicated student. I studied plenty and received an A. Just complete all of your labs, show up to class and study. It is college after all!

3.0
4.0
BIOL109
Grade: Not_Sure_Yet
Apr 24, 2014

Professor is extremely detached from his lecture. He stares at the back wall of the class when talking. IDK if he knew a single name in class. Lecture comes with fill-in-the-blank pamphlets. Exams are moderate in difficulty. His study guides are too thorough in comparison to what is actually tested. He talks to people like they're children.

2.0
4.0
BIO109
Grade: Not_Sure_Yet
Apr 24, 2014

Hes nice and fair. His "teaching" (lecture) is robotic. He has a set way and doesnt like to venture from it; we cannot take home test. He should be required to change test up so we can have our test. Test review guide: Study everything but on test know detailed application ?s- difficult; Other at home assngmnts easy A/B work.

5.0
3.0
BIO109
Sep 16, 2014

I LOVED Mr. Piazza. He is very interested in the subject anatomy and physiology and to me that came across He used fun analogies to make things more relatable and answered all of my numerous questions both during and after class. He''s not trying to trip students up but expects people to show up do the work and pay attention. LOVED him.

5.0
4.0
BIO123
Grade: A+
Nov 13, 2014

Biology is "supposed" to be tough. You are supposed to "teach yourself" in college. If you're looking for an easy "A" go somewhere else, but if you're looking for an easy "A," you probably shouldn't be anywhere near the medical profession anyway. The professor is hilarious, which keeps you engaged. He does move fast, but shouldn't you too?

3.0
4.0
BIO109
Grade: C+
Nov 20, 2014

Lectures are long, a lot of hard work, study pay attention and come to class everyday. Nice and funny guy

4.0
3.0
BIO106
Grade: B
Dec 4, 2014

Prof. Piazza is a very easy going teacher. He expects the minimum, however, he isn't an "easy A" teacher. His lectures are long, informative, and usually interesting. He gives us packets with fill-in-the-blanks that ensure we know exactly what we need to review. To be sure you understand, I'd recommend studying with others. It helps significantly.

4.0
2.0
BIO109
Grade: A
Dec 16, 2014

Very clear exams' outline. The exams are not hard if you put time on study the lecture supplements following the outlines. I like the class because he does not ask the questions in the class. No lab report and easy homework. It is relax all the semester. Nice professor!

1.0
5.0
BIO109
Grade: F
Jan 6, 2015

Terrible man ; he just stands in front of the class and gives out info that won't be on the test and his tests are hard for no reason. Two final ! No Extra credit was glad I was gone

3.0
3.0
BIOL109
Apr 30, 2015

Piazza is, overall, a decent professor. His lectures are straightforward, aided by his fill-in-the-blank outlines, and he gives concise study guides for each test. He doesn't bother to keep track of attendance, but gets pissy if people come to class late. Outside of class, he's not much help. I found myself having to teach myself a lot.

1.0
5.0
BIO109
Grade: C+
Jul 7, 2015

If you value your gpa don't take this guy! He doesn't help his students and would rather be playing with his star wars meatballs.

4.0
3.0
BIO106
Grade: A+
Jul 8, 2015

Show up & take notes (fill in the blank handouts). Gives clear reviews of exam material, will emphasize info when pop quizzes are being given. I took a 5 yr break from school & this was my 1st class coming back & he was amazing. I wish all my professors were as straight to the point and clear as he is. He will answer questions in class also.

2.0
4.0
BIO109
Grade: Drop/Withdrawal
Jan 15, 2016

His class was super boring and his lectures are long, it's hard to stay awake in his class; mostly everyone was not into it. but I did look forward to the anatomy lab part, but not the tests, they were pretty hard.

4.0
4.0
BIO101
Grade: C
Apr 4, 2016

The class is difficult but only because of the content. I wouldnt expect it to be easy. The professor gives very helpful outlines so you know what to focus on. However, you must read the textbook. H. Does interject humor into his lectures and he gives plenty of homework.

3.0
5.0
BIO109
Grade: Not sure yet
Apr 21, 2016

Mr. Piazza's tests are difficult, but if you put in the reading time, you should be able to pass with a good grade. The lectures are BORING, but I believe that has more to do with the content than anything else. He TRIES to interject some humor into it, but his sense of humor is a little bland for me. Overall, not the best but not the worst by far.

5.0
3.0
BIOL109
May 10, 2016

He is a good professor. His lecture were hard. His exam were based on lecture and his notes. His quizzes were easy and take home. He is willing to help you and pass he lass. If you are hard working student you should pass.

1.0
5.0
BIO109
Oct 25, 2016
Wouldn't take again

He's an awful teacher!! Do Not take his class. He doesn't try and help you even if you ask. He gives you a test on lecture he taught a week ago then continues with a new chapter. Doesn't take attendance. DOES NOT put your grades on canvas because "he doesn't trust it" Boring class, talks way too much.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
3.0
4.0
BIO109
Dec 14, 2016
Would take again

Talks pretty fast in lectures and doesn't make eye contact. Overall he's a good teacher you just really have to understand him. Makes good examples on how to remember things he teaches. Takes a while to reply to emails sometimes and also doesn't put grades up on canvas. His notes are helpful to study.

Tough Grader
TEST HEAVY
LECTURE HEAVY
1.0
5.0
BIO109
Dec 14, 2016
Wouldn't take again

I would not take this class if I was you. His lectures are really bad they do not help at all. He also doesn't make good notes. I rather just read and get help from a tutor before him. He does not reply to anye-mails and during his office hours he does not take the time out to sit with you. Hoesntly the whole class failed except 6 people.

Skip class? You won't pass.
TEST HEAVY
3.0
3.0
BIO123
Grade: B
Dec 28, 2016
Would take again

Good prof. , moody in grading tests and quizzes

Tough Grader
TEST HEAVY
LECTURE HEAVY
4.0
4.0
BIO123
Grade: A
Apr 27, 2017
Would take again

He's one of the better biology teachers at CCP. You have to put in a lot of work and put in some tutoring hours, but you stand to learn a lot. Not an easy class. Study your take home quizzes for the tests.

Skip class? You won't pass.
LOTS OF HOMEWORK
LECTURE HEAVY
4.0
4.0
BIOL123
Grade: A
May 15, 2017
Would take again

DO NOT SKIP ANY LECTURES OR MISS LABS; He gives a "lecture book" that acts like a good study guide. You can't just memorize the material since his tests both lab and lecture are more about comprehension. Don't be lazy if you expect an A or even if you expect to pass.

Skip class? You won't pass.
LECTURE HEAVY
2.0
4.0
BIO109
Aug 15, 2017
Wouldn't take again

He's a cool teacher, but it's hard to focus and not fall asleep in his class because he talks in monotone. Dreded taking this class, had to either fail or drop his class:(

Get ready to read
Participation matters
Skip class? You won't pass.
5.0
4.0
BIO123
Dec 14, 2017
Would take again

He's a very serious man but a great professor. If you have any questions he will answer them and help you. Biology is hard which means you have to study a lot. His tests are a little hard but he's very fair.

2.0
5.0
BIO123
Grade: Rather not say
Jan 8, 2018
Wouldn't take again

Lots of quizzes and homeworks for a biology class, no extra credit whatsoever. Both quizzes and tests are really hard. Only 1 person in my section got an A. If you want an A, study hard as the end of the world starts to come

LOTS OF HOMEWORK
TEST HEAVY
Tests are tough
5.0
4.0
BIO123
Mar 30, 2018
Would take again

He's a serious teacher, but it's difficult to not like him. Yes he's tough. Yes he grades hard. But he isn't there to be easy. He earned his place as a professor and he teaches quickly. If he says something, it'll probably be on the exam, they are long and difficult. He is funny though. on the exams too he has jokes. He's sweet sometimes too.

Tough Grader
Skip class? You won't pass.
Hilarious
4.0
4.0
BIO109
Grade: A
Aug 28, 2018
Would take again

i WISH i could've taken professor piazza for BIOL110. it will be hard to follow the lectures if you don't read the textbook beforehand, but he gives detailed notes. if you memorize the notes and read the textbook, you'll be alright. there is very little guesswork re: what's on the exams, but they do ask small details, so know that going in.

Skip class? You won't pass.
Clear grading criteria
EXTRA CREDIT
3.0
4.0
BIO109
Nov 27, 2018
Wouldn't take again

Pros: You can definitely tell that Professor Piazza is passionate about what he does. There was rarely ever a question asked in class that he couldn't answer. He tries to make his lectures interesting. He's always willing to help. Cons: His voice is pretty monotone, he NEVER updates canvas & his study guides don't directly correlate to the test.

Get ready to read
TEST HEAVY
LECTURE HEAVY
1.0
5.0
BIOL109
Dec 18, 2018
Wouldn't take again

If you cherish your GPA invest in a class with another professor.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
5.0
4.0
BIO109
Grade: B+
Feb 8, 2019
Would take again

He is an awesome professor. If you come to class, pay attention, ask questions when confused, he's the right teacher for you. I barely studied because of his very well teaching skills. I enjoyed his class very much, wish I could've taken him for 110.

Skip class? You won't pass.
Amazing lectures
2.0
3.0
BIO123
Dec 9, 2019
Would take again

Mr. Piazza is a very nice guy but his teaching style is the worst. He puts up a slide show of pictures from the textbook and has you fill in vocab words in a prewritten notebook. If you are a more hands-on learner, he's not for you. If you want to pass, you'll have to teach yourself and study the Mastering Biology stuff/

Gives good feedback
Get ready to read
Skip class? You won't pass.
3.0
5.0
BIO123
Apr 10, 2020
Wouldn't take again

Hes not the best teacher (lectures are very long, hard and his voice being monotone doesnt make it any easier). His exams are extremely difficult (both lecture and lab exams) but he is a caring person. Utilize his office hours and study HARD and youll do fine. Another negative is that he doesnt use canvas at all:(

Participation matters
Tough grader
Caring
1.0
4.0
BIO109
Grade: C-
May 6, 2020
Wouldn't take again

Do yourself a favor and just dont take him. I have As in all my classes, and his class was just the worst. He does not explain material well, his tests are SUPER hard, and most importantly he does not update grades. You will wonder the whole semester on what your grade is. He says to go to him during office hours and he will tell you but he wont

Graded by few things
Test heavy
Lecture heavy
1.0
5.0
BIO109
Grade: D
Jan 16, 2021
Wouldn't take again

He is the worst professor I have ever had. His lectures and notes are unorganized. You will study more things you don't need than you need for the exam. I took him in the spring semester during covid so half the semester with him was in person lectures & then online. He NEVER puts in grades. DO! NOT! TAKE! HIM!!!!!!!!!!

5.0
4.0
BUI109
Dec 16, 2021
Would take again

Hes a great professor! His work is not too much quizzes and tests arent that hard you just need to study overall great class I wish I could have him for bio 110

5.0
4.0
BIO123
Grade: A
Apr 28, 2022
Would take again

This is a "weed out" class for people who are thinking of majoring in a biology related field; it is dense material - you need to memorize lots. Piazza does his best to provide ample material to study from, like videos/note outlines/powerpoints. He is kind and gives you a leg up w/ extra credit, but you need to work hard and study to do well.

EXTRA CREDIT
Caring
Lecture heavy
5.0
2.0
BIO109
Grade: C+
May 17, 2022
Would take again

amazing professor, wish I could take him for bio 110. Also gave us study guides to help w/ exams, and was always there to help

EXTRA CREDIT
Clear grading criteria
Gives good feedback
1.0
5.0
BIO109
Aug 6, 2022

Do not accept this professor in your educational path. During class he allows other students and professors to roam around the class, causing commotion and disturbances throughout his labs. The grading system was sabotaged during the Summer 2022 course. There were post-dated due dates which made it hard for the student to accurately submit quizes!

5.0
3.0
BIO106
Grade: A
Dec 5, 2022
Would take again

He honestly tries. It's definitely not going to be easy but as long as you actually use the study guides he gives and study the material, this should be a relatively easy to pass class. Attendance is important not just for labs but also for lecture. He gives a lot of useful examples and analogies during lecture that will help you during the test.

Clear grading criteria
Lecture heavy
1.0
4.0
BIO123
Grade: Drop/Withdrawal
Dec 14, 2022

I took this professor for Biol 123, which was quite an unpleasant experience. Pros: Office hours offered. Cons: has an attitude, overly strict, makes you feel ashamed for making a mistake, unorganized notes, lack of compassion, gives off superiority complex vibes.

Tough grader
Get ready to read
Lecture heavy
1.0
5.0
BIO123
Grade: D+
Apr 24, 2024

"This is a hybrid class, you're meant to teach yourselves!" Total crap. This class needs lucrative teaching,all we do are discussion questions (often misspelled or skipped) and labs with hardly ANY instruction. He's nerdy and funny but we don't need an entertainer--we need a professor (and a little mercy). Boo tomato, avoid this class at all costs.

Tough grader
Lots of homework
Test heavy
2.0
4.0
BIO123
Grade: A
May 11, 2024

You're expected to teach yourself EVERYTHING, otherwise you're SCREWED. Exams are 45% of your grade. Lectures would take way more than the time we're given, which isn't the prof's fault, but still. He also doesn't put grades in until AFTER we get the papers in class (a WEEK later). He likes teaching I think, he's just too busy to teach well.

Get ready to read
Test heavy
1.0
5.0
BIOL123
Grade: B-
Jun 30, 2024

I have loved my experience at CCP till I took this bio123 class. I have never had a professor so purposefully want his class to fail. He has some superiority complex and acts as the "weed out" professor. Most of my class dropped. His study guides, lectures, and slides have nothing to do with the exams. I am beyond words for how bad this class is.

Tough grader
Test heavy
Graded by few things
1.0
5.0
BIOL123
Grade: D+
Jun 30, 2024

DO NOT SIGN UP FOR THIS PROFESSOR!!! The whole biology department has let us down by allowing this teacher a position. Gives the hardest most difficult exams, with 0% of his teaching having anything to do with what we were tested on. Almost everyone in my class dropped, highest grade was a B-. Find another teacher or school to take this credit at.

Tough grader
Test heavy
Graded by few things
1.0
5.0
BIOL123
Grade: C-
Jun 30, 2024

This is my first time writing or using this site. I don't want to be swayed by opinions which usually come from students who really love or really hate their professor which I think skews the rating, but in this case, I make an exception. Don't take this professor for Biology 123 under any circumstances.

Tough grader
Get ready to read
1.0
5.0
BIOL123
Jun 30, 2024

This is both the departments fault alongside the Professor's. 3 lecture exams which account for 45% of your grade, 2 lab exams combined account for 15%, and the final is 15%.The department should not have allowed this class in a 7 week format. This is a completely self taught class, and nothing he post on canvas prepares you for any of his exams.

Tough grader
Get ready to read
Test heavy
1.0
5.0
BIO123
Grade: C
Jun 30, 2024

After seeing so many 5 star reviews on this prof from years ago, which I cannot imagine anyone giving now. I wonder if the problem has more to do with the 7-week hybrid courses. This really has me questioning the biology department and why they have offered so few normal multiple classes a week compared to these self-taught hybrid courses.

Tough grader
Get ready to read
Test heavy
1.0
4.0
BIO101
Grade: B
Aug 6, 2024

If you can take this class on another campus, please do. Especially if you make the mistake to take this class in hybrid. Be ready to pay for a book, a lab manual and an access code. Most importantly be ready to teach yourself literally everything, and if you don't mind not having proper feedback and not having your exams back then go ahead.

Tough grader
So many papers
Test heavy
1.0
4.0
BIO123
Sep 16, 2024

Mark is very strict (no phones for the 4 hour class period, if he sees the phone he will deduct points from your grade), tries to make jokes that aren't funny, and assigns a ton of homework--much more than necessary. Take Bio 123 with Dr. Salerno at the northeast location instead if you want a better experience, trust me, it's worth the effort.

Lots of homework
1.0
4.0
BIO123
Grade: B-
Nov 12, 2024

he is very annoying he doesn't teach very well. some of the things he talks about aren't even on the exam

Lecture heavy
1.0
5.0
BIO123
Grade: B
Dec 13, 2024

A very strange person. Not nice. Not anything. Just stay away. Take anyone else. Anyone.

1.0
5.0
BIO123
Grade: B
Dec 14, 2024

He teaches in a way that results in ubiquitous student failure. His exams ruined my semester. I made As in every other course, courses with TOUGH profs - organic chem, microbio, a&p 1, 2, etc. I studied about 7x harder for this course than any other & yet was one of the VERY few students who did not withdraw or fail. This is really unacceptable.

Tough grader
Get ready to read
Graded by few things
3.0
3.0
BIOL123
Grade: C
Jan 11, 2025

This course can be difficult if you don't take the time to study. It is important to do practice questions provided and read the text book. If you do not study you will not get the grade you desire.

Tough grader
Get ready to read
Lots of homework
5.0
3.0
BIO109
Grade: B+
Jan 29, 2025
Would take again

Great professor. My grades varied but I got an A on final. DO THE READINGS AND ASSIGNMENTS! Provides CLEAR study guides which I was grateful for! Lab session assignments are EASY and the repetition helps with exams and quizzes. You can tell he cares about this subject and career. Only sad that he does not teach A&P 2. I'm no genius but I did well.

Get ready to read
EXTRA CREDIT
Clear grading criteria
4.0
4.0
BIO123
Grade: A
Apr 23, 2025
Would take again

The real crime here is that the bio dept thinks it's fine to offer Bio 1 as hybrid with no lecture, given the volume of material. Mr. Piazza does well with the hand he's dealt. He gives you all of the tools you need to succeed. This class is the epitome of "you get out what you put in". Be prepared to GRIND on your own. Hone your study skills now.

Tough grader
Get ready to read
Participation matters
1.0
3.0
BIO123
Grade: A-
May 29, 2025

He is extremely

Tough grader
1.0
4.0
BIO123
Grade: A+
Jun 23, 2025

How he's still employed is genuinely baffling, he does not care about his students, does not teach what's on his tests, doesn't tell us what to study to be prepared for his tests, and overall is very rude. He drones on and on about information you will never see again and refuses to teach in an engaging way. Extremely poor professor and person.

3.0
5.0
BIO109
Grade: C
Jun 26, 2025
Would take again

I think that he is a good professor but given the fact that it was a hybrid course I think that had to do with the difficulty of the class. I think that it would have been better to take him in the Fall/Spring 15 week course vs. hybrid. Nevertheless I feel like that i actually learned and retained information from his course. Tough but doable

Tough grader
3.0
4.0
BIO123
Grade: A+
Aug 25, 2025

Very difficult to talk with. gives too much material to study for a single exam.

Tough grader
Lecture heavy
Test heavy
5.0
3.0
BIO109
Grade: B
Sep 8, 2025
Would take again

I personally loved Mark, he is tough but nonetheless he's a great professor. His patience is VERY THIN but if you pay attention you'll be fine😂.

Tough grader
Clear grading criteria
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

83%

Textbook Required

88%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 37 grades
Most common grades:
A (9)
B (6)
A+ (4)
Grade Distribution
A(13)B(8)C(9)D(5)F(1)A-/B+(3)
Based on 44 reported grades
A: 9
B: 6
A+: 4
C: 4
Common Tags
Tough grader (16)
Get ready to read (12)
Skip class? You won't pass. (10)
Test heavy (10)
LECTURE HEAVY (7)
Lecture heavy (6)
Tough Grader (5)
TEST HEAVY (5)
Rating Trend

Declining

-0.84 avg change
Jan
Apr
May
Jun
Aug
Sep
Last 6 months
Ratings by Course

BIO

5.0

(1)

BIOL106

5.0

(2)

BUI109

5.0

(1)

BIOLO106

4.0

(2)

BIO106

3.7

(15)
+7 more courses
Difficulty by Course

109

5.0

BIOLO106

5.0

BIOL104

5.0

BIO101

4.3

BIO123

4.2

Similar Professors