4.8

Anthony Paratore

Biology - St. John's University - Jamaica/Queens

4.8
Quality
1.9
Difficulty
98%
Would Retake
84
Reviews
4.8
Quality
1.9
Difficulty
4.8
Helpful
4.8
Clarity

98%

Would Retake

84

Reviews

Rating Distribution
Official

5

72

4

10

3

2

2

0

1

0

What Students Say

He drops one of the quizzes so if you miss one, it's ok

BIO2000L - 4.0 rating

The only homework assigned are reaction papers every two weeks

SCI1000C - 5.0 rating
Class Info

Attendance Mandatory

89%

Textbook Required

19%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 41 grades
Most common grades:
A (18)
A- (8)
A+ (8)
Grade Distribution
A(26)B(2)C(1)D(0)F(0)A-/B+(12)
Based on 48 reported grades
A: 18
A-: 8
A+: 8
B+: 4
Common Tags
Hilarious (37)
Clear grading criteria (17)
Respected (13)
Amazing lectures (12)
Caring (10)
Graded by few things (6)
Amazing lectures (6)
Gives good feedback (5)
Rating Trend

Stable

+0.13 avg change
Apr
May
Aug
Dec
Nov
Dec
Last 6 months
Ratings by Course

BIO1001

5.0

(7)

BIOL1001

5.0

(3)

LAB1000

5.0

(1)

BIO1001L0

5.0

(1)

BIO1000LAB

5.0

(1)
+16 more courses
Difficulty by Course

BIO1001L0

4.0

SCI1100C

4.0

3001L

3.0

SCIENCE1000C

3.0

SCI1000C

2.9

Reviews (84)
5.0
2.0
BIO1001
Sep 13, 2012

Have him now for just the lab...seems really down to earth and funny in this otherwise boring-as-heck class!

5.0
2.0
BIO1000
Dec 10, 2012

He was an amazing professor, I must say extremely helpful, and he actually cares about his students, unlike other lab professors. I WOULD RECOMMEND HIM a million times over!!!

5.0
1.0
BIO1001
Dec 10, 2012

Greatest lab professor ever. I wish he can be the teacher for all the science labs! He's funny, ask questions and really makes lab engaging! IF you have the opportunity to take Paratore, don't pass up the chance!

5.0
1.0
BIO1000
Dec 10, 2012

Love him!! I have him for lab and he's hilarious, engaging, and there for help when you need him. Especially compared to the TA that taught the last half of the semester. Wish he taught the actual class as well. Super nice & funny take him!

5.0
2.0
BIOL1001
Dec 10, 2012

You wont enjoy a Lab unless its instructed by doc Paratore. Best professor off all time kinda material.

5.0
1.0
BIO1001
Dec 10, 2012

Sooo easy! Studied 30mins before every quiz and 100s on all plus an A on the midterm and final. Take him! He's really nice too.

5.0
2.0
BIO1000
Dec 11, 2012

You will NOT regret taking Lab with this professor. He's totally down to Earth and interesting to listen to, not to mention pretty damn funny. I had him for BIO-L 1000, and even though I'm not good at Bio, I got a good grade. TAKE THIS PROFESSOR!

5.0
1.0
BIO1001
Dec 11, 2012

THE BEST TEACHER YOU WILL EVER HAVE! He explains everything so you can understand it clearly, if not he will explain it more in depth for you. He has the nicest personality on campus. It will be a mistake not to take his class!!

5.0
1.0
BIO1001
Dec 12, 2012

Easy class, nice TA, nice professor, very fair tests/quizzes, highly recommend.

5.0
2.0
BIOL1001
Dec 15, 2012

He is amazing. If you can take him, you wouldn't regret it. Take Him!!!!

5.0
2.0
BIO1000
Dec 28, 2012

as long as you go to class you'll be fine. he gives online quizzes every class and you get two tries for each quiz so theres no way to do badly in his class. if you have the choice take him definitely

5.0
1.0
LAB1000
Dec 28, 2012

He was pretty easy.

5.0
1.0
BIO1000
Dec 28, 2012

Best Teacher for sure! Explains everything so clearly and you will never fail any of his quizzes.

5.0
1.0
BIO1001
Dec 28, 2012

Great lab instructor! Helpful and explain things with excellent clarity

5.0
1.0
BIOLAB
Dec 28, 2012

Very funny guy, kept lab from being dull and boring. The quizzes and final were easy to study for and we always our labs finished early.

4.0
2.0
BIOLAB
Dec 29, 2012

Prof. Paratore is a great! He is very funny and lively. He is very approachable so you don't have to hesitate to talk to him if you need help. Lectures straight to the point & quiz questions directly from his lecture, so take notes. He lets you know what you should expect on the midterm/final--so no surprises! I would love to have him again

4.0
2.0
BIO1000
Dec 29, 2012

Professor is straight to the point. Keeps the attention of his students and teaches exactly what you will expect on quiz.

5.0
2.0
BIOLAB
Dec 31, 2012

Great guy who likes to make class fun and enjoyable.

5.0
2.0
BIOLAB
Jan 1, 2013

Definitely a great Bio Lab professor.

5.0
1.0
BIO1001
Jan 3, 2013

Best lab professor ever! So funny and a nice guy. Thoroughly explains the material and actually wants his students to do well. Quizzes, midterm, & final are straight-forward. If you didn't do well in his class, it's probably your fault :)

5.0
1.0
BIO1000L
Grade: Not_Sure_Yet
Dec 10, 2013

It was a real job being in his class and watching the sign language interpreter sign what he said! Great professor, should be teaching an actual class not just lab. Easy quizzes, easy to understand

5.0
4.0
BIO1001L0
Grade: A-
Dec 10, 2013

great class!

5.0
2.0
BIO1000LAB
Dec 10, 2013

Awesome Professor. makes the class enjoyable and he never bores the class. he explains everything very clearly and makes every lab as simple as possible

4.0
2.0
BIO100L
Grade: C+
Dec 10, 2013

Professor Paratore is awesome!!!! He was so thorough with the lesson and made bio lab entertaining.

5.0
2.0
BIOL1001
Grade: A
Dec 10, 2013

Amazing professor. So funny and very easy to understand. He sums up an hour lecture in 10 mins and doesn't mention anything unnecesry.

5.0
1.0
BIO1000L
Dec 10, 2013

AMAZING PROFESSOR! He was so easy and made the class super fun! There was a quiz every week but it was super super easy ! Midterm and final was straight off the quizes. take this man! I would totally do it again !

5.0
1.0
BIO1001L
Dec 10, 2013

amazing professor! made the most boring Lab so much fun! definitely recommended!

5.0
1.0
BIO1001L
Dec 10, 2013

He was so funny and sarcastic. He made the class fun and made the class super easy by just going over what we needed to know. Definitely recommend him!

5.0
1.0
BIO2000LAB
Grade: Not_Sure_Yet
Dec 10, 2013

Best Lab instructor ever. Highly recommended. Very clear and straight to the point with the experiments. Weekly quizzes are easy if you just review what you did in lab. Must take.

5.0
1.0
BIO1000L
Dec 11, 2013

Professor Paratore is an amazing professor! He made lab something to look forward to, and always kept his lessons funny and to the point. Tests were easy and he tells you before hand what you need to know. Would definitely take again!

5.0
1.0
BIO1001L
Grade: A
Dec 11, 2013

Made what I thought would be a boring lab a very funny and entertaining class. Taught only what was needed to know and added his own jokes for our entertainment. Would definitely take again.

5.0
1.0
BIO2000L
Grade: B+
Dec 13, 2013

Great Professor and a fun guy!

5.0
1.0
BIO2001L
Grade: A+
May 6, 2014

He is the best lab professor at SJU! An absolute MUST TAKE. Tells you exactly what to study for the weekly quizzes, which are extremely easy. Never makes you stay more than an hour for any lab. Super chill and fun instructor. YOU MUST TAKE HIM.

5.0
1.0
BIO2000
Grade: B
May 15, 2014

Paratorè is a excellent professor! He's clarity and enthusiasm are outstanding!

4.0
2.0
BIO2000L
May 18, 2014

Good professor. Very friendly and doesn't expect too much for a 2000 level class. Very simple make sure you study for the computer quizzes.

3.0
2.0
BIO1000L
Grade: A-
Nov 13, 2014

Hilarious! He makes lab interesting and his lectures are very clear and interesting. He gives a quiz each class, but they're easy multiple choice questions. He usually lets us out of lab two hours early as well.

5.0
1.0
BIO2000L
Dec 5, 2014

Easy quizzes every week. Easy final

5.0
1.0
BIO1001L
Grade: A
Dec 12, 2014

He's literally the nicest and best bio lab professor at SJU! He tells you exactly what is on the quizzes. Easy A!

3.0
2.0
BIO1000L
Grade: A
Dec 13, 2014

Pretty good class, quizzes at the beginning of every class. Don't be late. Labs were easy to get done.

4.0
1.0
BIO2000L
Grade: A-
Jan 26, 2015

Amazing professor. He gives quizzes in the beginning of class, so be there on time. He drops one of the quizzes so if you miss one, it's ok. He tells you what to study for his midterm and final, so if you study it's a easy A.

5.0
3.0
SCI1000C
Nov 12, 2018
Would take again

One would expect the class to be boring because of the content, but he makes this class so funny and interesting. The only homework assigned are reaction papers every two weeks. Although your grade is only made up of the exams and papers, he's still the funniest professor I've ever had and makes me want to come into class.

Respected
Hilarious
Amazing lectures
5.0
1.0
BIO1000L
Grade: A+
Dec 10, 2018
Would take again

This professor is absolutely outstanding. I have never had a lab professor or professor at this university in general that effectively taught me biology the way he did. Plus, hes real and will talk to you like a genuine human being. Hes the funniest professor I have ever had. OUTSTANDING TAKE HIM HE IS THE BEST EVER

Skip class? You won't pass.
Hilarious
Amazing lectures
5.0
1.0
BIO1000L
Dec 10, 2018
Would take again

amazing professor!! very funny !!

Respected
Clear grading criteria
Amazing lectures
5.0
2.0
BIO1000L
Grade: A
Dec 10, 2018
Would take again

such a great professor! Really enjoyed his class. Make sure you're on time because theres a quiz at the beginning of each Lab! Easy A

Hilarious
Caring
5.0
1.0
BIO1000L
Dec 10, 2018
Would take again

Definelty one of my favorite professors! Easy quizzes and he tells you exactly whats on the quizzes, the midterm and the final! Take his class if you can!

Clear grading criteria
Hilarious
5.0
1.0
BIO1000L
Grade: A
Dec 10, 2018
Would take again

Professor Paratore is the man! Very funny, always cracks jokes during class. Basically u need to show up and you'll pass. All quizzes, midterm, and final are online on blackboard. Most of his final questions come from the online quizzes so take a picture of them before you close the quiz. Its good review. He knows how to make a 9am class fun!

Clear grading criteria
Hilarious
Caring
5.0
2.0
BIO1000L
Grade: A
Dec 11, 2018
Would take again

Dr. Paratore is hilarious, he understands the struggles of a college student and makes the class as quick and enjoyable as possible. His quizess are online at the beginning of class so you must show up, after that his lecture is no more than 10 min and the lab part is no more than 30 min. Take his class you won't regret it!

Skip class? You won't pass.
Clear grading criteria
Hilarious
5.0
3.0
SCI1000C
Grade: A
Dec 16, 2018
Would take again

Really funny and engaging, always open to class discussions and questions which have lead to some hilarious tangents. Would take this class again, tests are highly specific and cover a wide range of information about the course. If you study you'll do fine, but you won't be able to remember everything for the tests.

Skip class? You won't pass.
Hilarious
Amazing lectures
5.0
4.0
SCI1000C
Grade: B
Dec 17, 2018
Would take again

Absolutely amazing professor. the content was so hard but he managed to make It enjoyable. I failed the midterm but I realized that I just needed to study a lot more and finished class with a B. Class is always cut short and he makes it so much fun. He makes funny jokes and makes class feel personal. he even remembers personal stories told in class

Hilarious
GRADED BY FEW THINGS
Amazing lectures
5.0
4.0
SCI1000C
Grade: Rather not say
Dec 20, 2018
Would take again

Part time comedian. Makes you want to come to class everyday & wish he didn't cut it short every time. Impressive considering the outlandish topic & nobody being a Science major. Think most people failed the midterm, didn't really know what to expect. Make sure you do your reaction papers, 1 every 2 weeks and study. Sorry for being late everyday.

Skip class? You won't pass.
Clear grading criteria
Hilarious
4.0
2.0
SCI1000C
Grade: A
Dec 21, 2018
Would take again

Such a great guy and makes the class engaging with his humor. It'a a two way street, just do what's expected of you and you'll be in good shape. He doesn't over burden you with anything and gives ample time for reaction papers (every two weeks). You can't go wrong taking him.

5.0
3.0
SCI1000C
Grade: B+
Dec 21, 2018
Would take again

Best professor at SJU. He is absolutely hilarious and makes his lectures enjoyable. His class is graded on the mid term, final and 5 reaction papers. Study for the exams, do the papers and show up to his class and you're golden. Honestly, I never liked science until I had him my first semester of college. He is great!!

Gives good feedback
GRADED BY FEW THINGS
Amazing lectures
5.0
3.0
SCI1000C
Grade: A-
Dec 21, 2018
Would take again

Hands down best professor I've had! There's always jokes here and there. He's very straight forward and cares for his students. He understands that students have other classes, so assignments are just reaction papers due every two weeks. Midterm and final were easy, just follow the review sheet and actually study! You won't regret taking him.

Hilarious
GRADED BY FEW THINGS
Amazing lectures
5.0
1.0
BIO2001L
May 8, 2019
Would take again

He was a great professor. Very clear in his lectures just make sure you study the notes given and your good. 100% recommend. He's great.

Clear grading criteria
Hilarious
Caring
4.0
3.0
BIO2000L
May 8, 2019
Would take again

I had him for lab. Make sure to come to class on time since quizzes are at the beginning of class. Quizzes are pretty fair, all based on the previous experiment. He really cares about you passing class as long as you make the effort. Make sure to always bring your laptop as quizzes are on blackboard. Final exam and midterm are pretty fair too.

5.0
3.0
SCI1000C
Grade: B+
Oct 30, 2019
Would take again

I had his class my first semester and that was the first semester I liked science! He is an amazing professor who engages with, cares for, and works with his students. With that being said, he is also not a push over so do not try to get one over. The reflection papers are not bad at all, you just have to keep up with them and there are only 5!!

Respected
Clear grading criteria
Amazing lectures
5.0
4.0
BIO2000L
Dec 7, 2019
Would take again

SUCH A GREAT PROFESSOR!! You will not regret taking his class, he is truly one of my favorite professors. He is really funny and he cares a lot about his students! Grading is pretty straightforward and the quizzes are taken at the first 10 minutes of class but they are pretty easy as long as you read the lab manual/Powerpoints.

Respected
Clear grading criteria
Hilarious
5.0
3.0
3001L
Grade: A+
Dec 10, 2019
Would take again

He actually makes the lectures interesting! Love him. Easy quizes, quick & informative labs & fun class. take him!

5.0
3.0
BIO2001L
Dec 10, 2019
Would take again

Professor is really thorough and gives you the opportunity to do well in his class. Lab attendance matters because the quizzes are all based on them.

Gives good feedback
Clear grading criteria
Hilarious
5.0
3.0
BIO2001L
Grade: A-
Dec 10, 2019
Would take again

Great professor, interesting but easy labs, he made a 9am class fun!! He's always in a good mood which makes it so much easier to pay attention.

Clear grading criteria
Hilarious
Caring
5.0
3.0
1000C
Dec 13, 2019
Would take again

One of my favorite professors ever, PowerPoints are posted online and class is mostly lectures but lectures are entertaining and funny. Lightly grades 3 page paper every other week but midterm and final count for a decent part of your grade and are harder than you would expect. Even if you do bad on the midterm it is possible to come back.

Respected
Hilarious
Caring
5.0
1.0
SCI1000
Grade: Not sure yet
Dec 17, 2019
Would take again

Professor Paratore is my favorite professor here at SJU. He is beyond hilarious, intelligent and caring. I had to take his class as a requirement for my degree but I actually enjoyed this course. Science is not my favorite subject but I actually learned a lot. You won't regret taking him.

Gives good feedback
Hilarious
Caring
5.0
3.0
SCI1000C
Grade: A-
Dec 19, 2019
Would take again

I went into this class thinking I was going to hate it and be bored the whole time. However, right from the first day, my mind was changed and I knew I was in for a great semester. Paratore is hilarious and makes the topic extremely interesting... and that's coming from someone who genuinely couldn't care less about 'consciousness' before the class

Graded by few things
Clear grading criteria
Hilarious
5.0
4.0
SCI1000C
Grade: A
Dec 21, 2019
Would take again

Makes a class on complex topics easy to understand all while being one of the funniest people I've met. 70% of your grade depends on your performance on the midterm and final so don't forget to study ahead of time!

Graded by few things
Hilarious
Caring
5.0
1.0
SCI1000C
Grade: A
Dec 30, 2019
Would take again

the class was set up 2 tests midterm and a final that are worth 35% each which he gives reviews sheets in blackboard on day 1. The rest of the 30% comes from 5 reaction papers. In the reaction papers you need to read a science article and write a 3 page paper about it. He is such a good teacher take him if you can!!

Graded by few things
Hilarious
Caring
5.0
3.0
BIO2000L
Grade: A
Jan 20, 2020
Would take again

Dr. Paratore is easily my favorite professor in St. John's. His enthusiasm and sense of humor never fail to make a 9am class an extremely enjoyable and energetic one. He gives short lectures before each lab that explain everything you'll be doing which are incredibly informative & sets clear grading criteria to help you get the best grade possible.

Clear grading criteria
Hilarious
Caring
5.0
3.0
SCIENCE1000C
Grade: A
Jan 23, 2020
Would take again

Dr. Paratore is definitely one of my all time favorite Professors! He is by far the funniest professor and lectures are fun. He usually lets us out early, which is a shame because of how enjoyable his class is! He has a clear grading rubric. He gives multiple extra credit assignments as well. Grade is 4 papers, midterm and final. very fair! TAKE!!!

Clear grading criteria
Hilarious
Amazing lectures
4.0
3.0
SCI1000C
Grade: A+
Feb 10, 2020
Would take again

Paratore is a great professor. He always seems to be interested in the topic that we're getting lectured on, and he's pretty funny. Lots of extra credit, but necessary because the tests can be somewhat difficult. Papers due every two weeks but all the info is online already if you want to plan ahead. I took a class on consciousness, def. recommend.

Respected
Hilarious
EXTRA CREDIT
5.0
2.0
SCI1000C
May 11, 2020
Would take again

This guy is literally amazing my fav prof! he is super hilarious his lectures are so interesting it was my favorite class i looked forward to going each time he assigns a textbook but you don't really use it and he gives some extra credit he's awesome!!

Hilarious
Amazing lectures
EXTRA CREDIT
5.0
1.0
BIO2001L
Grade: A
May 18, 2020
Would take again

TAKE HIM!!! He made every lab enjoyable!

Respected
Hilarious
Amazing lectures
4.0
4.0
SCI1100C
Grade: A
Dec 17, 2020
Wouldn't take again

SCI 1100C - Evol. of Consciousness was an interesting class to take. SCI is a hard subject, and never fully processed what I learned throughout my academic years, but I managed to get an A. One midterm / final (questions came from lectures) so make sure you pay attention and take notes. 5 Reaction Papers were a drag, but got through it. Funny guy!

Hilarious
Lecture heavy
EXTRA CREDIT
5.0
2.0
SCI547
Grade: A
Nov 17, 2021
Would take again

a GREAT professor to be honest

Gives good feedback
Hilarious
Lecture heavy
5.0
2.0
BIO2000L
Grade: A
Dec 2, 2021
Would take again

This man is goated. He made class interesting and was straight forward. And hes super friendly and funny.

Graded by few things
Clear grading criteria
Hilarious
5.0
1.0
BIO2000L
Grade: A+
Dec 2, 2021
Would take again

I definitely recommend. Lectures are quick and easy to understand. No homework. Quizzes every week about the past lecture/experiment. It is easy only 5 points. You are able to drop two of the lowest. Midterm and finals all multiple choice questions in person. Overall he is a great professor because hes easy to understand. He makes Bio 2000 fun!

Respected
Hilarious
Amazing lectures
5.0
1.0
BIO2001L
Grade: A+
Dec 2, 2021
Would take again

Simple easy class, just do the simple quiz every week based on content from week before. Drops worst two quizzes. Should be able to get an easy A in the class.

Respected
Graded by few things
Clear grading criteria
5.0
1.0
BIO2000L
Grade: Not sure yet
Mar 19, 2022
Would take again

He is the most amazing lab professor I have taken so far. He makes me want to wake up in the morning and come to class because he makes it so enjoyable. His lectures and quizzes are very clear and straight to the point. He makes learning fun and has taught me more than my lecture professors have this year.

Amazing lectures
Hilarious
Caring
4.0
3.0
SCI1000C
Grade: Not sure yet
Oct 20, 2022
Would take again

This guy is so funny, and has the most fun lectures. he lets us out an hour early every class.if u study and do the 5 papers that he assigns, then your golden.

Amazing lectures
Hilarious
Graded by few things
5.0
2.0
1000C
Grade: A
Dec 20, 2022
Would take again

Professor Paratore could be a stand-up comedian if he wants to, though I guess being a professor pays more. He makes the class very fun and engaging through use of humor, and is a very chill person. Amazing dude, I explained my situation and turned some of the papers late and he was very understanding. Take him if you can!

EXTRA CREDIT
Inspirational
Hilarious
5.0
2.0
BIO2001L
Grade: A-
Apr 16, 2023
Would take again

This man is incredible! One of the best bio teachers in the whole entire school. His lectures are simple, funny, and straightforward. He cares a lot about his students and only wants the best for them. I wish I could have him again for lab, he's simply the best! Take him if you can, he's one of a kind.

Amazing lectures
Hilarious
Respected
5.0
2.0
SCI1000
Grade: A-
May 16, 2023
Would take again

Professors Paratore is funny, the class is easy but you do have to study a little bit for his test. He give you a review and make sure you memorize them. Quizzes are 20 to 25 question but they are easy. Great professor overall.

Amazing lectures
Hilarious
Respected
5.0
1.0
BIO1000L
Grade: A+
Aug 13, 2024
Would take again

Best Lab Professor don't think twice about taking him.

Amazing lectures
Clear grading criteria
Hilarious
5.0
1.0
BIO2000L
Grade: B+
Dec 3, 2024
Would take again

He was my Bio 2000 Lab professor. He was absolutely amazing!!!!! He made all of the lectures clear and concise. He was hilarious and well adjusted. He made sure that everything was done correctly. I would 10000% recommend everyone to take him. There are quizzes every week but they are only 5 questions and he drops the 2 lowest grades.

Amazing lectures
Hilarious
Respected
5.0
1.0
BIO2001L
Grade: Not sure yet
Nov 20, 2025
Would take again

He is a must-take! He is the funniest professor I've ever had, and he relates to students so much, making the lab feel comfortable and enjoyable. This is hands-down the best lab class you will ever take. He teaches the material exceptionally well and explains stuff very clearly. Plus, he respects your time and frequently lets the class go early!

Gives good feedback
Hilarious
Respected
5.0
2.0
BIO1000L
Grade: A+
Dec 8, 2025
Would take again

I loved him, he was really nice and funny. Only thing is that he will not make sure you're actually doing ur job in lab, so that sounds amazing at first until you realize you dont know what is hapenning on the quizzes... Still easy to get an A, all the quizes were on Canvas. I wish I could have him again, not the best professor but easiest.

Clear grading criteria
Hilarious
Class Info

Attendance Mandatory

89%

Textbook Required

19%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 41 grades
Most common grades:
A (18)
A- (8)
A+ (8)
Grade Distribution
A(26)B(2)C(1)D(0)F(0)A-/B+(12)
Based on 48 reported grades
A: 18
A-: 8
A+: 8
B+: 4
Common Tags
Hilarious (37)
Clear grading criteria (17)
Respected (13)
Amazing lectures (12)
Caring (10)
Graded by few things (6)
Amazing lectures (6)
Gives good feedback (5)
Rating Trend

Stable

+0.13 avg change
Apr
May
Aug
Dec
Nov
Dec
Last 6 months
Ratings by Course

BIO1001

5.0

(7)

BIOL1001

5.0

(3)

LAB1000

5.0

(1)

BIO1001L0

5.0

(1)

BIO1000LAB

5.0

(1)
+16 more courses
Difficulty by Course

BIO1001L0

4.0

SCI1100C

4.0

3001L

3.0

SCIENCE1000C

3.0

SCI1000C

2.9

Similar Professors