4.3

Gary Richards

English - Borough of Manhattan Community College

4.3
Quality
3.0
Difficulty
84%
Would Retake
189
Reviews
4.3
Quality
3.0
Difficulty
4.2
Helpful
4.3
Clarity

84%

Would Retake

189

Reviews

Rating Distribution
Official
189 total ratings

5

136

4

16

3

11

2

8

1

18

What Students Say

Great prof, oh and btw call him Gary, nothing else

ENG101 - 5.0 rating

Definitely the best english professor

ENG101 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

98%

Textbook Required

40%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 52 grades
Most common grades:
A (19)
A- (9)
A+ (6)
Grade Distribution
A(25)B(10)C(3)D(1)F(0)A-/B+(14)
Based on 55 reported grades
A: 19
A-: 9
A+: 6
B-: 6
Common Tags
Gives good feedback (19)
Participation matters (18)
Skip class? You won't pass. (17)
Caring (14)
Get ready to read (12)
Inspirational (12)
Hilarious (9)
Tough Grader (7)
Rating Trend

Improving

+0.39 avg change
Feb
Mar
May
Jan
Feb
Jun
Last 6 months
Ratings by Course

101

5.0

(3)

21207

5.0

(1)

ENG201

5.0

(1)

ENG091

5.0

(1)

ENG087

5.0

(3)
+11 more courses
Difficulty by Course

ENG091

5.0

ENG100

3.7

ENGLISH100

3.5

ENG101

3.0

ENGLISH

3.0

Reviews (187)
5.0
2.0
ENG101
Aug 5, 2004

Just call him Gary! passionate and caring about teaching, not just a job for him. A lot of in class and at home writing all about your most personal feelings and experiences, I wasn't into that stuff but I loved the class and the writing was worth it!

5.0
1.0
ENG101
Aug 18, 2004

Just give him a bow...HIs name is Gary...He showed me to go deep in my writing. Just do not be late, and miss class it's worth it. Gary made you feel like a family to open up and show true feelings. I am going to miss this class very much!

2.0
3.0
ENG100
Sep 4, 2004

No Comments

1.0
3.0
ENGLISH100
Grade: B
Sep 8, 2004

I must say i did not enjoy Gary Richards as a profesor at all. He picked favorites very early in the semester and stuck to the same students the whole time. He does not express his ideas/what he wants from us very well.

3.0
4.0
ENG101
Nov 17, 2004

No Comments

1.0
5.0
ENG101
Nov 22, 2004

Not Good As you think.

4.0
3.0
ENGLISH
Dec 3, 2004

Gary was a wonderful teacher. I was able to express myself and show my true feelings within the class. The writing assignments were interesting and fun. But if you really enjoy writing , then you will enjoy this class. Its more then just a passing grade in Gary's class.

4.0
3.0
ENG101
Dec 7, 2004

Be ready to be on a first name basis with everyone in class. By the time the term's over you feel more like a family than a class. Everytime you go deep you seem to end up higher than before. You follow the pain and an assignment feels more like therapy. I'm so thankful that I was in his class.

5.0
3.0
ENG101
Dec 9, 2004

The best class I've ever had. Gary makes the students get to know each other while working hard, and develop a cool atmosphere which makes the semester seem like a month. It's a fun class. All you have to do is respect his leadership, he'll respect you, and you'll never forget this class again.

5.0
3.0
ENG101
Dec 17, 2004

This is one of the best courses I took at BMCC. I had the blessing to have Gary during the first semester. Then as I moved on to other classes I realized how much he spoils the students. If you are serious about College you should take ENG with Gary without hesitation. It's a wonderful experience.

5.0
3.0
ENG101
Dec 18, 2004

By far the best professor I've ever had.

1.0
1.0
ENG101
Jan 31, 2005

His class I believe is pointless, first of he makes it also into a speech class by you writing essays and poems and making you read them outloud at various occassions. Then makes you have a journal that says you can write anything to it then criticizes you if you dont write about the class Even thou

1.0
5.0
ENG100
Apr 13, 2005

If anyone has good things to say bout this guy it's cause he was their favorite students. This guy plays favorites the whole semester.I was dyin when his favorite student didn't show up for the final!well anyway don't take him. P.s. You shoulden't have to say sorry for being late this is college!

3.0
5.0
ENG101
May 22, 2005

why studying in this college, for me it's just to get as much A as i can. yet he told us, his average grade is C...some classmates may like him because he really give us opportunity to involve in his class, but i'm not that talkative...

5.0
3.0
ENG101
Jun 19, 2005

It is preety obvious the people that don't like Gary are people who don't understand english very well or are not at ease with making friends easily. With that having said. Gary Richards is the coolest teacher as they come. His classes are a hyper energetic fun of learning to write and learning to master the english language. The Best English Prof.

5.0
3.0
ENG101
Jun 20, 2005

Gary you are the best. Keep up the good work. BMCC students don't realize what a gem of a teacher you are. I have never been around a professor who cared about his students so much. You are genuine and kind. Much love to you and your family.

5.0
1.0
ENG101
Grade: A
Sep 2, 2005

Best English teacher I've ever had. He makes the writing process a less threatening task. You end up actually enjoying writing! He's strict about being late, but the way he approached it motivated me to get rid of that bad habit, hehe... Walking into class felt like getting together with friends-everyone's on a first-name basis. Take his class:)

5.0
4.0
ENG101
Sep 28, 2005

Gary is the best! He's so sweet, deep, sensitive and makes you look at things from a different perspective. You just want to gift wrap him and give him to yourself for christmas (festivus, channukah, kwanza, whatever you celebrate)! Take his class!

5.0
3.0
ENG101
Nov 8, 2005

i don't believe in fate, but i believe this person was meant to be an english teacher. he is able to share his emormous energy and excitement with his students, making this class interesting even for those who don't speak english. he is spectacular as a teacher as well as a friend which makes him the best teacher i have ever worked with. GET IT!

3.0
3.0
ENG
Grade: A
Nov 24, 2005

Plays favorites. Makes you write some secrets about you..something that nobody has to know THEN makes you read them out loud in class! when you're late, he'll ask in front of EVERYBODY! he has some split personality going on!

4.0
3.0
ENG101
Dec 1, 2005

awesome teaching methods. very good at 1on1. makes time for each individual even if he has to go to you.

5.0
2.0
ENG101
Dec 13, 2005

he's the absolute best! his everyday passion makes class so fun and a great teacher. last day of class was extremely hard for me. he's a real keeper!

5.0
3.0
ENG101
Dec 15, 2005

SO I WAS HIS FAVORITE, CAUSE IM GONNA SAY HE IS NICE, NICE. Garry is the prof anybody would love to have.

3.0
3.0
ENG101
Dec 17, 2005

He is not very helpful, and his way of teaching sninks.

5.0
2.0
ENG101
Jan 5, 2006

THE BEST PROF EVER! I don't think one can get any better than Gary Richards- this guy deserves a spot in the hall of fame somewhere. As long as you keep up with the work, you'll enjoy. Don't bother taking his class if you'll just cut it.

5.0
1.0
ENG101
Sep 2, 2006

Extremly helpful with material and text explaination

5.0
3.0
ENG101
Sep 21, 2006

The way i see Gary.. he seemed kool the first day i met him. What i liked about him is making himself a part of us. He doesn't want us to call him Professor or anything that's not his name. I completely understand him because we read an essay about that "what's in a Name". There's more to say but this crap has a limit. Gary is a WONDERFUL person!!

5.0
4.0
ENG100
Oct 3, 2006

Amazing, relates to everyone. A bit strict but for a reason. No yawning and lateness is evil. Gary makes sure everyone in the class is involved, challenged interested and productive. He grades fairly and makes every student feel equal.

5.0
3.0
ENG101
Oct 23, 2006

He is very fair but don't show up late. If you have a problem he is willing to help. Keep up on your work and the class shouldn't be a problem.

2.0
5.0
ENG101
Nov 27, 2006

talking mora than explaining

5.0
3.0
ENG101
Dec 4, 2006

This is one of the BEST prof BMCC has. Do the work and MUST go to class, explains everything super well, I love him. He cares for his students. GREAT PERSON,

5.0
1.0
ENG101
Dec 13, 2006

AMAZING TEACHER, I HIGHLY RECOMMEND HIM!

5.0
1.0
ENG101
Dec 20, 2006

GARY RICHARDS SHOULD B THE ONLY 101 PROFESSOR AT BMCC. THIS MAN GIVES ALL OF HIMSELF TO HIS STUDENTS. HAVE U EVER HEARD OF A COLLEGE PROFESSOR THAT LEARNS EVERYONE'S NAME?? HE IS THE BEST! ONLY DOWN SIDE 2 HAVING THE BEST AT BAT FIRST, IS THAT THE REST OF THE TEAM WILL LET U DOWN IN THE FUTURE. EVERY PROFESSOR SHOULD HAVE GARY AS THEIR ROLE MODEL!!

5.0
1.0
ENG101
Dec 24, 2006

This is the best professor I've ever had. He remembers all of his student's names and unlike many of the professors in BMCC he really cares about his students and if you learn something or not. Don't come late to his class do the work and you'll get an easy big fat A.

5.0
3.0
ENG201
Jan 24, 2007

VERY INFORMATIVE

5.0
1.0
ENG101
May 19, 2007

Be, Do, Have what an A student does. Excellent prof. He is very emotional and cares a lot about students. Always on time, never misses any classes. Gives six essays to write, one of them in-class. No grading system, only check minus,check, check plus. Reading, attendance required. I highly recommend him for english 101.

5.0
2.0
ENG101
Aug 18, 2007

Huge inspiration, wounderful person and God Bless him!!!

1.0
5.0
ENG101
Aug 25, 2007

Two face Professor, very eogistic, says he cares but does not, he will ruin you in the of the course. everything stated about him in the ratings is all true until you get your grade... BEWARE!!! he is a messed up guy and will mess you, too.

5.0
4.0
ENG101
Aug 30, 2007

Excellent English professor. Extremely approachable, friendly, helpful and open minded. Truly cares for his students and he is very fair and honest.His class isn`t easy and those who want A, better think twice. If you are not excellent writer, he will make you really work for you grade. His classes are very interesting and you will learn a lot abo

5.0
4.0
ENG101
Aug 30, 2007

Very good person, fair and free of prejudice all kind. He is very smart guy who is using psychology and elements of sociology in his English teaching style. Discussions in his class are passionate and will make you realize a few things about yourself and how we all are so similar, despite our racial, cultural or ethnical differences A lot of

5.0
4.0
ENG101
Nov 7, 2007

this guy makes you want to come back every day to his class, what an honnor to have him teaching

5.0
2.0
ENG101
Dec 6, 2007

Best teacher I have ever had!!!

5.0
2.0
ENG101
Jan 14, 2008

He may look strict the first day but don't let that fool you. He cares for his students, and his lectures are very interesting. Attend his class, do your work and you should be fine.

5.0
2.0
ENG101
Apr 16, 2008

Gary could teach me science or math and i would proably LEARN from him.

5.0
4.0
ENG101
Apr 30, 2008

I cannot say enough about Gary. He is an amazing professor and by far the best that I have had in college. He doesn't have favorites, he just likes those who actually show that they care about their grades and the class. Will give you the grade that you deserve. I am not looking forward to leaving his class and I wish he taught 201. TAKE HIM!

5.0
1.0
ENG101
May 21, 2008

Gary is the best professor i have ever had..his class never bored me, very interesting, energetic...i wil miss you gary well i missed you already..keep it up:)

5.0
1.0
ENG101
May 21, 2008

Gary is the best professor i have ever had..his class never bored me, very interesting, energetic...i wil miss you gary well i missed you already..keep it up:)

5.0
1.0
ENG101
May 21, 2008

by far the BEST!!

5.0
2.0
ENG101
Jul 10, 2008

Gary is the best professor you will have in BMCC he makes you a better writer and a better person in life. Last day was tough on all the students a couple of us was crying. Take this guy but make sure you are not late.

4.0
5.0
ENG101
Aug 13, 2008

Very bad! If you want to get A, don't choose him. If other professor rate you essay A, he just give you B.Don't trust the others rating. You come to college don't just want to share you feelings. If they only get the interesting class, don't care their grade, they are all crazy or lie to you.

1.0
5.0
ENG101
Aug 13, 2008

Crazy man. Don't take him! Lower your grade. Very bad.As he said B is good. If you think you want to get B or C,just take him.

1.0
5.0
ENG101
Aug 13, 2008

no good u work so much in class its nothing at the final grade

1.0
5.0
ENG101
Aug 13, 2008

no good no matter how hard u work in the class u still get a bad grade

5.0
3.0
ENG101
Aug 15, 2008

Gary is a great teacher and wonderful person. He honestly cares about all his students and does everything in his power to make sure you do well. If you "need" an A but are not a native speaker/ not a strong writer you can take this in the fall/spring and have more time to improve your skills. A summer class is hard regardless of the prof.

5.0
5.0
ENG091
Aug 15, 2008

he a very good person. But is too boring with the absences and you do not dare to be late, he will make a big deal about it. you need to be a perfect writter he expect you to be the best. plus is mandatory to read almost the entire book. good luch

4.0
4.0
ENG101
Aug 15, 2008

you need to make sure you are a good writer and don't absent. He is a good professor and fairly man. His grade include speech in class,four essay, midterm, 12 journal.Think twice!

1.0
5.0
ENG101
Aug 17, 2008

No Comments

4.0
2.0
ENG101
Aug 31, 2008

really good guy, his class was never really that boring. Got an esay A, if ur shy dont take this class, he likes people who're opininated and talk during discussions. and the one thing that pisses him of the most is if you come late. but overall O.K class

3.0
5.0
ENG101
Sep 3, 2008

Don't trust them. He is not a good guy.

2.0
5.0
ENG101
Sep 9, 2008

He is not a good professor at all. He treats international students very unfair. Even you deserve your best and get good grade in class but your final grade isn't A. You should think twice. NOT RECOMMEND!!!

2.0
2.0
ENG101
Nov 18, 2008

His class just like speech 100. Don't expect he would teach you any writing skil. Think twice!

5.0
3.0
ENG101
Nov 22, 2008

He is a nice teacher. U will learn so many things from his class.

4.0
3.0
ENG101
Nov 25, 2008

he is very good. really nice. just go to class and dont be late

1.0
5.0
ENG101
Dec 3, 2008

He just pretend to care about our stedents, but I could see he don't.

5.0
1.0
ENG101
Dec 11, 2008

HE IS THE BEST EVER, HE HELPS YOU A LOT IF U ASK. JUST DON'T BE LATE LOL. I WISH HE TEACHES 201.

4.0
2.0
ENG101
Dec 14, 2008

To be quite frank, I feel that certain opinions in class should be kept in private and that professors should be a tad bit more professional and less opinionated. I feel,that the entire class is based on a book and doesn't really delve into the core fundamentals of writing. If you enjoy being screamed at or emotionally engaged take this class.

5.0
1.0
ENG101
Dec 16, 2008

He was the best ever. He gave me hope in my writing skills. just dont be late.

5.0
2.0
ENG101
Dec 19, 2008

VERY NICE TEACHER, JUST DONT BE LATE TO CLASS.

2.0
2.0
ENG101
Jan 17, 2009

He is a nice man. However I want to learn somethink from this class, not just talk about the secret of teenager

5.0
4.0
ENG101
Jan 26, 2009

I took Gary's English 101 Class last semester and LOVED it. Don't be misled, because as much as I enjoyed his energy and mission to teach not only English, but a more fulfilling life, the class was extremely challenging. Never show up late, and do your best not to be absent.

5.0
5.0
ENG101
May 18, 2009

He is the best!!!!!!!!!!!!!!!!!!!!!!!!

5.0
3.0
ENG101
Jul 13, 2009

best teacher ever. Take this class, best one u'll ever take

1.0
5.0
ENG101
Jul 30, 2009

Bad teacher, bad manner, don't take him. He will ruin your GPA. He hate student being late, if you late, he would act like you kill someone. He will humiliate you throughout the whole semester even you never late again. He also will give you bad grade even f. He doesn't care your grade, i don't know what he cares about. I changed him. Late!So what?

5.0
4.0
ENG101
Aug 13, 2009

Don't be late to his class. The class is a challenging but for a good reason. To make you a better writer. (it's college people) If you are looking for an easy A and don't want to improve your skills as a writer then his class is not for you. Do your work and your best and you will be just fine. Be, Do, Have. Great professor.

3.0
5.0
ENG101
Aug 17, 2009

I love Gary! He is the best professor ever. I took him in summer session 2 and i enjoyed the class more than i had expected. I improved soooo much on my writing skills and he have inspired me to write more =] He is very clear on materials and also hard working. He definaltly have lots of expectations from you. Be...Do...Have!!!!

5.0
2.0
ENG101
Sep 16, 2009

HE'S AWESOME AND I WAS BLESSED TO HAVE GARY AS MY PROFESSOR!!

3.0
4.0
ENG101
Nov 25, 2009

He grades tough and he will mess up your gpa.This is the only class that i got lowest grade.No Grammers teaching

5.0
4.0
ENG101
Dec 16, 2009

Cool teacher from time to time

4.0
4.0
ENG101
Dec 20, 2009

Gary is a cool down to earth guy, he makes all students call him Gary, he teaches yu writng skills that you wont learn in high school, also he teaches you life lessons. Hes never late, or absent. He never yarns in class. He gets you very well prepaired for the departmental final exam. TAKE CLASS!! Best Teacher EVER. DONT BE LATE !

5.0
4.0
ENG101
Mar 9, 2010

There are no words to describe how wonderful Gary is as a professor. Yes, he does not tolerate being late to class, but that is because he expects the best out of his students. If you are especially looking to become a serious writer, I suggust you take his course. He will let you know your errors and remind you everyday that you are a writer.

5.0
4.0
ENG101
May 6, 2010

Some complain about his style but to me if you complain it means you're not ready for life and need to hide out under your bed in your parent's house indefinitely! Excellent professor! No nonsense! If you know you're not committed please don't waste your time or his! He calls you out on your BS if you reek of it! Be on time! He is punctual!

5.0
4.0
ENG101
May 24, 2010

you MUST come to class on time or he will get in your face. that being said he is a great teacher and will really try to help you become a better student. as long as you show up and really try he will pass you. if you often come late or miss a lot of classes he will drop you from his class.

5.0
2.0
ENG101
May 26, 2010

gary was great who ever talks**** really dont pay attention to him .he more than teaches english you can learn a lot more if you listen.he was never late or absent that shows he care

5.0
5.0
ENG101
Aug 12, 2010

Very good professor!!!!

5.0
4.0
ENG101
Nov 16, 2010

He's one of the best professors that bmcc has. If you ever had trouble with writing or your english is your second language he's the one to help you out with that. He taught us a lot of important things pertaining to life. He's strict with absents and latenesses. Other than that if you do your work you're going to be satisfied with his grade.

5.0
4.0
ENG101
Dec 3, 2010

Gary was one of the best professors that i have had. He makes sure that you not only understand the material but that you come early to his class. I can honestly say that he changed my habits in a positive way. He is extremely helpful and he goes over the comments he leaves on your essays. Everyone should take this class!!

5.0
4.0
ENG101
Dec 28, 2010

if you want to learn something from your class, he is absolutely your choice. his class is not eassy, especially for non-native speaker. but he will teach you more than you can think. "BE DO HAVE" that is what he told me! i will remenber it in the rest of my life.

3.0
5.0
ENG105
Jan 19, 2011

I have to say I never enjoyed writing and Gary opened a side of me that I didn't know I had in me. Not only has he enlightened me but he also inspired me. Something I will always remember that he taught me is "Be Do Have" and Time.......... Great Prof. Great energy. Always on time. Loves his job.....Enough said with that.

3.0
1.0
ENG105
Jan 19, 2011

I have to say I never enjoyed writing and Gary opened a side of me that I didn't know I had in me. Not only has he enlightened me but he also inspired me. Something I will always remember that he taught me is "Be Do Have" and Time.......... Great Prof. Great energy. Always on time. Loves his job.....Enough said with that. Varias

2.0
3.0
ENG105
Jan 30, 2011

I took Gary's class in 2009 and i just loved it! He's one of the coolest teachers at BMCC. He is very understanding, caring and wants to educate each one of his students. Not only have i improved my grammar while taking his class but i've also learnt about Life, Time and the unpredictable actions. I just miss Gary! :) My life motto: "BE. DO. HAVE.

5.0
3.0
ENG101
Apr 14, 2011

NO COMMENT !! He is awesome.

5.0
5.0
ENG101
May 31, 2011

If you want to learn hes the man. If you want to be inspired, hes your man. Don't bother turning up half arsed. You put in what you want to get out. He is a great teacher. Every person who ends up in his class is very lucky. Oh yeah, don't be late. Respect him and he will respect you.

5.0
1.0
ENG087
May 31, 2011

by far the BEST professor you could ever ask for! I absolutely LOVE gary He is so down to earth and his class is not just an english class, it will help you to find YOU. He is truly a blessing. His class can be extremely easy if you just do what your supposed to do. Don't EVER be late though, not that you would want to, it is an amazing class

5.0
1.0
ENG087
Jun 3, 2011

It's an honor to write about Gary. He is the best professor at BMCC and I can say in the entire world. I love the way he teaches and the way he cares about the whole class. I was very, very blessed to be in his class and I really wish he would teach ENG201 as well. Hmmm... I really admire this professor and would highly recommend him. He definitely

5.0
1.0
ENG087
Jun 3, 2011

ok where I left bc I can't write more than 350 word. Yeah, He definitely opened a new world inside of me and made me know more about myself and he helped me improve my writing skills and love writing. I would keep on writing and writing but there are no words to describe his goodness and awesomeness. HE IS AMAZING AND I LOVE HIS WAY OF TEACHING :))

5.0
3.0
ENG101
Aug 19, 2011

beautiful life 101. when you study in his classes, you will fell about how wonderful life is. how luck i had met Gary. Thank you and Thank you. few things you should to know about Gary's classes, first be on time in class. do the homework that he gives to you. if you want to be an A student,do A's students do. good luck you Gary.

5.0
3.0
ENG101
Aug 20, 2011

He is one of the best professors I have ever had. He is inspiring and very helpful.

5.0
1.0
ENG101
Jan 31, 2012

WOW! That's how I describe his class. It is the best (and when I say best I really mean it) class I've taken so far. He inspired all of his students not only about the class but life. He really helped me with my confidence ( i am a very shy person) . Love his class <3 I wish I can take it again!!

5.0
2.0
ENG081
Apr 18, 2012

greatest professor at bmcc

5.0
4.0
ENG101
Apr 20, 2012

Gary is an amazing professor, he is not easy by any stretch of the imagination expect to read and discuss in his class, expect to dig deep in yourself and write about it. He genuinely cares about his students and I wished he taught every level of English i have to take. If your lazy and looking for a easy A don't take his class.

5.0
3.0
ENG101
May 11, 2012

I literally cried on the last day of class (before finals) and thanked him for changing my life...he's such a wise and helpful person...and he gives teaching his all...I'm happy that I had him as a professor...he was destined to be my teacher and I was destined to be his student. No one could pay him enough for the beautiful job he does! Thank you!

5.0
3.0
ENG101
May 24, 2012

He is a great Prof.! I would recommend him, if you are a hard working person this class will be easy! He does not give out hard work, its only hard if you don't complete it.

5.0
3.0
ENG121
Aug 14, 2012

BE! DO! HAVE!... That's all he requires from you. Best professor I'v had in BMCC so far. Attend his classes, do his homeworks, read the text before class, and be interactive in class. That's it!! Easy A! He simply is the man...<3 P.S:Don't ever be late to class. He'll never be late for you..!

4.0
3.0
ENG101
Aug 17, 2012

BE-DO-HAVE; BE A GOOD STUDENT, DO WHAT GOOD STUDENTS DO, YOU WILL HAVE A GOOD STUDENT'S GRADE, greatest professor I've ever had. very personal and emotional in a good way, wise, and intellegentm made me cry on the last day of class... all you have to worry about is not being late, yawning, and always call him Gary.

5.0
2.0
ENG11B
Aug 22, 2012

He makes it the best class as much as he can. You will have the time of your life. One of the best professors I ever met in my life.

5.0
3.0
ENG101
Aug 27, 2012

Awesome teacher! He can be rude and often challenging towards your beliefs, if he doesn't agree with them. Don't let it discourage you, he means no harm. He is very insightful and inspirational. If I had the option I would take his class again. Write creatively he likes individuality. Class participation is important great book if you enjoy writing

5.0
2.0
ENG101
Sep 10, 2012

The greatest Professor ever! He is truly an inspiration, must experience his class!

5.0
1.0
ENG101
Dec 20, 2012

HE HAS TO BE THE BEST PROFESSOR IN BMCC!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! HE IS VERY HELPFUL AND HE ACTULLY CARES ABOUT HIS STUDENT. HIS FAVORITE PHRASE IS BE-DO-HAVE. HE ALWAYS TRY TO MOTIVATE HIS STUDENTS.

4.0
2.0
ENG101
Jan 15, 2013

He is a very inspiring professor

5.0
3.0
ENG104
Jan 19, 2013

The best English class I have ever experienced. A very passionate professor and he means well for his students. No tardiness, absenteeism or skating by in this class. He says Be, Do, Have and if you understand that then you will achieve an 'A'.

5.0
3.0
ENG101
Jan 29, 2013

The best teacher ever! I love him.

5.0
4.0
ENG101
May 7, 2013

Really good professor. I was very fortunate along with my classmates to have Mr.Richards as our Teacher.He is highly motivated to make each and everyone one of his students to be the best that they can possibly be in reading, writing, and most importantly life.

5.0
4.0
ENG100
May 8, 2013

THE BEST TEACHER i got in bmcc so far. this guy is unique and inspring in so many way. i respect him alot and wish i could take his course. DO NOT BE LATE OR ABSENT you will regret it trust me. Just take his course you will not regret it. Thanks to his advice i started to see the world diffrently no joke i wish he taught philosophy

5.0
2.0
ENG101
May 31, 2013

A great Prof. He made the class come to life. Every week I looked forward to come to his class. At everyone wants to take the ENG201 with him. If you want to learn and have fun with ENG class take his class. He knows how to get student to love and learn English. I strongly recommend him.

5.0
1.0
ENG101
Grade: B+
Nov 15, 2013

I had him for the Spring semester, and he really was amazing. I would recommend this class for anyone who has to take ENG 101. You won't regret it, trust me!

5.0
1.0
101
Dec 12, 2013

Professor Richards was a GREAT professor and he truly cares about his students. He know everyone by name fast don't be late to class door will be locked. You'll get in but after lashing shows he cares. He wants you there as much as he is. six or seven student including myself nearly cried last class. Do the reads at night discussion in class

5.0
1.0
ENG101
Jan 21, 2014

The best English 101 professor , he loves his job and it's great at it . He doesn't have too much tolerance for lateness but besides the I highly recommended him . I was upset when the class finished , few students cried it was a sad good bye .

5.0
1.0
ENG101
Jan 24, 2014

I had a pleasure of being taught by Gary, and I must admit he is beyond amazing!!!!!!!!! BE. DO. HAVE. if there are complaints means you are a slacker. He is a great professor. The best one so far in BMCC!! Take him, you won't forget his life lessons.

5.0
3.0
ENG101
Jan 28, 2014

I LOVE THIS PROFESSOR!!! HE WAS SO GREAT THAT AT THE LAST DAY OF THE COURSE EVERY SINGLE PERSON WHEN UP TO HIM TO SAY GOODBYE WITH TEARS IN THEIR EYES!! I WILL NEVER FORGET THIS ONE!

4.0
3.0
ENG101
Jan 29, 2014

Awesome professor, teaches most about the experiences of life. Reading prior to class is very important also attendance! He changed my understanding of life itself. HES GREAT!

5.0
2.0
ENG101
Feb 2, 2014

Great professor very inspiring. Be-Do-Have

5.0
4.0
ENG101
Grade: Drop/Withdrawal
Apr 15, 2014

AWESOME PROFESSOR...He makes his student get personal with their essays really think about themselves! Provides a reasonable amount of work. Having this class at 8 in the morning was amazing. He is a character which will keep you awake...I never missed a class. WISH HE TAUGHT ENG201..I STRONGLY ADVISE YOU GUYS TO SIGN UP FOR HIS CLASS..

5.0
2.0
ENG101
Grade: A
Jun 9, 2014

Best professor I've had hands down. Inspiring, makes us reveal deep parts of ourselves in our writing, truly more of a mentor than just a teacher. Only negative might be for people who aren't strong writers, the class may be challenging, is essay-intensive, but you will grow as a writer through being challenged. Will sincerely miss this professor.

5.0
2.0
21207
Grade: A
Nov 7, 2014

If you don't take Gary's class, you're insane. He is helpful and will make sure you enjoy coming to class at 8am.

5.0
1.0
ENG1011
Grade: A
Nov 20, 2014

He's the best professor hands down. He's so down to earth and so inspiring. He's understanding with homework and speaks the truth. He helps you to understand your view of life and is always there when you need a shoulder to lean on. If I can, I would make this man president. He's welcoming and open to people who speak crazy like me so yea he rocks

5.0
1.0
101
Grade: A+
Nov 30, 2014

Awesome prof. Take him bt dont b late on his class not even 1 sec. Nd dont b absent

5.0
3.0
ENG100
Grade: C+
Dec 21, 2014

Gary is hands down one of the best professors I've ever had.

5.0
2.0
101
Dec 30, 2014

The best professor at bmcc, all his papers were easy. He makes you write about "you" and not no boring reading.

3.0
4.0
ENG101
Jan 11, 2015

don't call him professor - "Gary" don't be late participation matters - talk all the time if you want an "A" (i felt like it was a speech class) He makes you write about yourself, which i enjoyed. I wish it would be more writing than listening to classmates. In General, he is very nice and funny)

5.0
3.0
ENG101
Jan 27, 2015

I have never encountered such an inspirational and loving human being in my life. Gary is just AMAZING. I didn't just learned to become a better writer in his class but I also learned many things about life. He is intense and will make you hate him if he has to but trust me, taking his class will change you forever! Don't come in late, he hates it

5.0
1.0
ENG101
Grade: B
Apr 12, 2015

Gary is the BEST profossor that I had have at BMCC. Awresome lectures, Interesting assignments, really respect students and their work. Words can't describe how good he is as a profossor. Take his class!!!!

5.0
4.0
ENG101
Grade: A-
Apr 15, 2015

I took him for summer. Lots of writing, reading, and speaking. He is very powerful and charismatic. I was so looking forward to coming to his class every time. It was sensational. He is not easy in any way, but if you want something more in depth, take him. You won't regret. I even gave him a card when the class was over. He's beyond description.

5.0
3.0
ENG101
May 23, 2015

Gary was a really good professor. I had him for ENG 101 in Spring 2015 semester and that class was just absolutely amazing. He really loves teaching. One advice I will give you is if you take his class, don't be late or absent because you will miss a lot. Besides that I totally recommend this professor.

5.0
3.0
ENG101
Grade: A
Jul 17, 2015

Being in Gary's class was amazing and first of all, call him Gary and only Gary :P. I never knew how liberating writing could be after taking Gary's class and the group discussions went from conventional to deeply personal and I loved it one-hundred percent. Overall, Gary is a great professor and above all else, a great human being. He set the bar.

5.0
4.0
ENG101
Grade: B+
Dec 9, 2015

I LOVE Gary! I started out being painfully shy, but once class got going I saw how how liberating & comfortable he makes you feel. Nonetheless do not mistaken him for a fool, attendance is important to him he will drop you from the course if need be. Everyone should take Gary, he's such a spiritual all around good person and an amazing professor.

5.0
2.0
ENG101
Grade: A+
Dec 21, 2015

Gary is a professor that really empowers his students. This was my second time taking ENG 101 (I withdrew from the first one) and I would love to take it again just to have him as a professor again!!! I wish he taught 201. He is tough on lateness but you'll love the class so much that you'll make it your business to get there on time!

5.0
3.0
ENG101
Grade: A
Jan 28, 2016

really prepares you for the final, very tough with attendance, DONT BE LATE. Not even a minute. Check in with him during office hours to see how you're doing. A tough grader. Really likes to connect with his students or like he says "meet them half way". Great prof, oh and btw call him Gary, nothing else! Wish he taught 201, would deff take again!!

5.0
2.0
ENG101
Grade: A
Jun 9, 2016
Would take again

LISTEN, MAKE SURE YOU TAKE HIM FOR ENG 101! He's hilarious, caring and is very influential. He cares tremendously for his students and trys hard even for people who don't care. Trust me might seem abit iffy in the beginning but watch. Your opinion will change. My class was given pop quiz b/c people didn't read but easy A, doesn't ask for alot.

5.0
3.0
ENG101
Grade: A+
Aug 18, 2016
Would take again

I Took the class in summer and it was a thrill. He really shows up and go above and beyond for you. Great human being filled with passion and inspiration. You will be honored to take him, and if you are lucky, you will cry on the last day of class. My experience felt too short. I wish I had him longer. Call him GARY

Gives good feedback
Get ready to read
Participation matters
5.0
3.0
ENG101
Grade: A
Sep 2, 2016
Would take again

Gary is the best professor I've ever had since being at BMCC. He truly cares about the student. He doesn't like you being late. He's a bit anal about that. But otherwise he's funny and gives you the chance to rewrite papers to get a better grade. Do your readings before class and participate, he loves that. loved this class. Would take him again!!

Gives good feedback
Inspirational
Caring
5.0
1.0
ENG101
Grade: A-
Nov 1, 2016
Would take again

it was quiet a blessing to have Gary as a professor. He cares tremendously for his students. His daily quotes were very inspirational and will stick with me throughout life. He's big on attendance, hates tardiness and believes you are what you do. prepares you daily for the finals! read before class and participate in discussions to avoid quizzes.

Gives good feedback
Get ready to read
Participation matters
5.0
4.0
ENG101
Grade: A+
Dec 4, 2016
Would take again

very good professor, enjoys his job. do the readings in the textbook and participate. Essays must be done, some are on a personal level. He's not a fan of people being late and will call you out about it , and yawning in his face. But very good professor , enjoyed my English learned a lot .

Tough Grader
Gives good feedback
Caring
2.0
5.0
ENG101
Grade: Rather not say
Dec 16, 2016
Wouldn't take again

If you want to learn how to write good ENG paper take him it will worthy, but he is one of the toughest grader in BMCC. Participation is matter in his class, even though you didn't get check plus in essay he will give you good garde because of participation. You have to read a lot. Don't be late in his class not even 1 minute. I was so stressful.

Tough Grader
Participation matters
Skip class? You won't pass.
1.0
5.0
ENG101
Grade: B-
Dec 22, 2016
Wouldn't take again

Don't call him professor make sure call him by his name which is Gary. Don't be late his class not even one second. Make sure you participate in class otherwise he will give you C or C+ even though you did good in other assignments. While I was taking his class I was overwhelming and stressful. I would not recommend this professor anyone.

Tough Grader
Participation matters
LECTURE HEAVY
5.0
2.0
ENG101
Grade: A
Dec 25, 2016
Would take again

Gary Richards was an amazing professor. He truly cares for his students and wants them to succeed greatly in his class. However, if you do show that you don't care about the class or you don't try your hardest, you will not do great. Gary also wants his students to be on time- he takes that very seriously. Overall, he's a fantastic professor.

Gives good feedback
Respected
Caring
2.0
5.0
ENG101
Grade: B-
Dec 27, 2016
Wouldn't take again

Gary is OK, but is one of the toughest grader in ENG department.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
5.0
2.0
ENG101
Grade: A-
Dec 31, 2016
Would take again

he grades you based on how great of a student you are, not on your knowledge of english, His a great professor, for me he was the best simply because he does not only teaches the class but cares about it and treats knowledge as his sanctuary

Respected
Inspirational
Amazing lectures
3.0
4.0
ENG101
Grade: B-
Jan 21, 2017
Wouldn't take again

Gray is good professor, but the the things if you want to get good grade you got to participated otherwise you will recive average garde. I felt like it was Speech class. He is tough grader though.

Tough Grader
Participation matters
Skip class? You won't pass.
5.0
4.0
ENG101
Grade: A
Jan 30, 2017
Would take again

Came late to class the first day and he hated it but let it slide. Thought I would hate him ended up loving him in the end. The most caring professors I've met!! Gives about 5 essays but love that he lets u write about w.e u want... oh and He don't like when u yawn in his face!!!

Gives good feedback
Participation matters
Amazing lectures
5.0
2.0
ENG101
Apr 4, 2017
Would take again

Gary is my favorite professor! Just show up to class, don't be late, and do the work and you will pass. He really makes you think and really inspire you to believe that you can do anything. In my opinion, I think this is an easy class, but if you don't put the effort in it, well you get what you give. He's the best, I highly recommend him!

Participation matters
Inspirational
Hilarious
1.0
5.0
ENG101
Grade: B-
May 24, 2017
Wouldn't take again

I took him last semester it was horrible experienced, he was tough grader. I got good in garde inclass essay and final as well but at the end he gave me B-. If I would chose other ENG professor they would gave me at least A- based on my work. Do Not Take Him.

Tough Grader
Participation matters
Skip class? You won't pass.
5.0
3.0
ENG101
Grade: A
May 25, 2017
Would take again

hes a great proffessor that truly cares about you and really wants you to learn and do well in your life. he helped my writing improve drastically and i wish i can have him again. all you have to do is follow his instructions and youll get an A. it is hard to fail in his class.

Skip class? You won't pass.
Hilarious
Caring
4.0
4.0
ENG101
Jul 18, 2017
Would take again

A little strict and a tough grader, but a nice guy overall.

Gives good feedback
BEWARE OF POP QUIZZES
Clear grading criteria
5.0
4.0
ENG101
Grade: A
Aug 17, 2017
Would take again

One amazing thing about Gary is that he gives you the ability to be you, to let your thoughts flow on the paper. Just be on time and give all you've got. Participation is also important in his class but he's so hilarious that it will come slowly. Also read the texts before showing up to his class. Definitely the best english professor

Gives good feedback
Get ready to read
Hilarious
5.0
2.0
ENG101
Grade: A-
Dec 7, 2017
Would take again

1. You will not regret taking this classs 2. Dont be late, show up to class 3. Its not a hard class if youre actaully there doing the work. The work is not difficult and you will enjoy writing in his class 4. Hes funny 5 . Gary is one of those professors that you will get once in a lifetime so enjoy the class while it lasts !!

Gives good feedback
Hilarious
Would take again
5.0
4.0
ENG101
Dec 10, 2017
Would take again

I didn't like this class at first but it ended up being my favorite class. He is very caring about his students and understanding if you talk to him. He's one of the few professors that actually show that he cares. His lectures are based on participation and you have real deep talks. For the final he gave us like 10 review sheets and went over text

Respected
Inspirational
Caring
5.0
3.0
ENG101
Grade: B+
Mar 11, 2018
Would take again

Gary is the best professor Ive ever had coming in to college. The thing about Gary is he is tough, but cares overall about his students and how they produce. He will get the best out of you and your writing and he gives good feedback. Do not be late to his class, I was never late and at the end of the semester I got recognized for it by him :)

Skip class? You won't pass.
Inspirational
Caring
5.0
1.0
ENG101
Grade: A-
Apr 25, 2018
Would take again

Gary is the best professor I ever had. He made English 101 painless and was very inspiring. He clearly cared a lot about his students and his class. A top notch professor and human being. I wish he taught English 201 and not just 101.

Inspirational
Amazing lectures
Caring
5.0
3.0
ENG101
Grade: C+
Jul 11, 2018
Would take again

Gary was a weirdo to me in the beginning. I didnt like him. I thought how was I going to pass this class. All of our essays were about things that happened in our life. He made me realize things I never thought about before. Make sure you are in class every single day . He turned out to be one of my favorite professors.

Tough Grader
Gives good feedback
Hilarious
5.0
3.0
ENG101
Grade: A
Aug 22, 2018
Would take again

Be on time, participate, and read the textbook. Gary is a great teacher, full of passion and engaging. I would take him again! He is political sometimes, but he likes a different opinion, so we got along just fine. Gary your homework next semester: Less CNN, more Fox News haha

Skip class? You won't pass.
Inspirational
ACCESSIBLE OUTSIDE CLASS
5.0
4.0
ENG101
Grade: A
Aug 28, 2018
Would take again

He's one of the best professors in BMCC. You will not regret taking his class. I had a 3 hrs class but it did not feel long at all. The class discussions are always interesting. He will never be late to class, and you should never be late either. The grading criteria is clear, so you should be able to get a good grade as long as you do everything.

Get ready to read
Inspirational
Amazing lectures
5.0
3.0
ENG101
Grade: A-
Oct 25, 2018
Would take again

Really great professor-a bit quirky but totally awesome. Don't be late!! Also, be prepared to participate even if you are shy. Final was in the form of a written essay which was a bit challenging but he gives you notes on how to prepare ahead of time which allows the students to be successful if you put the time and effort in.

4.0
4.0
ENG101
Oct 27, 2018
Would take again

He is very inspirational and a great listener. He actually cares for you .

Amazing lectures
Gives good feedback
Caring
5.0
4.0
ENGLISH100
Feb 19, 2019
Would take again

Very caring and invested in your outcome in the class.

5.0
3.0
ENG101
Apr 9, 2019
Would take again

Truly grateful for Professors like Gary. Highly motivated, always made the class interesting, very dedicated to his job. Its honestly an easy A if you do your work, participate. Come to class ON TIME! NEVER BE LATE. He takes that serious. He will never be late or absent. Very organized, dont be afraid to ask when youre confused. Hes patient!

Gives good feedback
Skip class? You won't pass.
Amazing lectures
5.0
3.0
ENG100
Grade: A
May 16, 2019
Would take again

Dont be late no distractions participate and Read! Also be ready to share personal experiences

Gives good feedback
Participation matters
Inspirational
5.0
1.0
ENG101
Aug 1, 2019
Would take again

awesome teacher. Very dedicated to his profession.

Gives good feedback
Get ready to read
Participation matters
5.0
2.0
ENG101
Grade: C
Aug 21, 2019
Would take again

he's a good professor, and he cares about his students and wants them to be better at writing. He is a tough grader and he's very strict when it comes to attdenace so please show up if you want to pass the class! I got a C in his class and felt I deserve a B- but I would deff take his class again. He helped me a lot when it comes to writing.

5.0
3.0
ENG101
Grade: B+
Aug 28, 2019
Would take again

All I can say is AMAZING!!!! I took him during the summer and I couldnt have been any happier that he was my professor. Gary believes in all his students and doesnt ever make students feel like theyre opinions are dumb. He loves class discussions and makes his class fun! He loves what he does and has a positive mindset. Wish all profs were him!

Gives good feedback
Respected
Participation matters
5.0
3.0
ENG101
Grade: A-
Sep 12, 2019
Would take again

You wont regret taking his class! Miss you professor Gary!!!

Inspirational
Clear grading criteria
Caring
5.0
2.0
ENG101
Grade: A-
Sep 17, 2019
Would take again

He is a great professor who will make you laugh and make the class enjoyable.

Gives good feedback
Get ready to read
Hilarious
5.0
2.0
ENG101
Grade: A-
Oct 28, 2019
Would take again

DO NOT BE LATE!!!! he's very caring, and it's a fun class. When handing in an essay make sure you don't have a lot of grammatic errors.

Participation matters
Skip class? You won't pass.
Hilarious
5.0
3.0
ENG101
Grade: A+
Dec 17, 2019
Would take again

Wonderful professor. Make sure you're on time and honest/communicative about any issues with your writing; he's very helpful. Couldn't reccomend him more.

Respected
Skip class? You won't pass.
Caring
1.0
4.0
ENG101
Grade: A
Jan 1, 2020
Wouldn't take again

Despite Gary being a good teacher and an easy A, he would constantly make sexist remarks towards men which I did not appreciate. He would say things such as &quot;men are sick.&quot; He would then attempt to justify this by stating that the majority of crimes are committed by men. Basically, he would judge all men based on the actions of some men.

Get ready to read
Skip class? You won't pass.
Beware of pop quizzes
5.0
3.0
ENG101
May 20, 2020
Would take again

I wish there were more teachers like him. I wish he would teach ENG 201 too !!

Get ready to read
Participation matters
Caring
5.0
4.0
ENG101
Grade: B-
Jun 11, 2020
Would take again

Gary hands down was my favorite English teach I've ever had, really understanding and overall a really good prof. Make sure you are on time to class or better be ten mins. early. He's lectures about life and ties it into the reading very well, you will not get bored with him around. Really wish I could have him for ENG 201.

Accessible outside class
Get ready to read
Caring
5.0
3.0
ENG101
Grade: A
Aug 1, 2020
Would take again

whatever you do, do not show up late!!! Gary is such a funny guy and obviously loves teaching, which makes the best teachers. He is funny and has a genuine personality. I consider us close friends now. &quot;Do what good students do&quot; and you'll pass!!!

5.0
3.0
ENG101
Grade: A+
Aug 1, 2020
Would take again

do. not. skip. class, or come in late. such a good teacher 10/10. so sad he only teachers eng 101 at BMCC. definitely take gary if you have the chance my friends

Skip class? You won't pass.
Hilarious
Caring
5.0
3.0
ENG101
Oct 9, 2020
Would take again

Professor Gary is the BEST!!! I wish he was teaching other English classes. I would definitely take him again. Hes inspirational, motivating, and a very cool person. Hes big on attendance and gives additional time to complete work. Just communicate with him.

Participation matters
Clear grading criteria
Hilarious
4.0
3.0
ENG101
Dec 16, 2020
Would take again

This professor is an alright choice to go with at this school. I would advise everyone that this guy does not like silence so participation really matters here. He often would accept late work which is rare to find in a teacher. He can sometimes be sarcastic and at times rude but do not take it personally. Attendance is key to passing this class.

Lots of homework
Participation matters
Skip class? You won't pass.
5.0
3.0
ENG101
Feb 12, 2021
Would take again

Honestly he's a good professor. He is really honest and relatable. What I really like about him is how passionate he is about what he does. To be fair just do the work and you should be fine. He always brings up the point how its your choice to do his work and if you don't then why get mad at him when that's on you. Which is fair and true.

Gives good feedback
Get ready to read
Skip class? You won't pass.
1.0
4.0
ENG101
Grade: A
Mar 11, 2021
Wouldn't take again

The reason I'm giving Gary this rating is because he can be very rude. If you have an opinion he disagrees with, he tries to humiliate you by being sarcastic. Asides from that, getting an A in his class isn't that hard, but he will make you work for it. When writing, you need to show him you put actual effort. No matter what, don't be late.

Get ready to read
Participation matters
Skip class? You won't pass.
5.0
4.0
ENG101
Grade: Not sure yet
May 20, 2021
Would take again

Great Professor. Makes writing interesting &amp; smooth. Mostly personalization pieces. Total 4 essays, quick weekly discussion board entry, weekly module. No quizzes. One final exam. Gives good structure &amp; support for writing essays. Great grader. A will be obtained if you complete all work &amp; participate every class.

Participation matters
Inspirational
Caring
1.0
5.0
ENG101
Grade: B-
May 21, 2021
Wouldn't take again

STAY AWAY FROM THIS PROFESSOR!! Did all my work in the whole semester and tried my best and got a C+ hes a very tough grader and his grading criteria is not accurate. Hes very picky about attendance and kept insisting to turn in camera very annoying

Test heavy
So many papers
Tough grader
5.0
4.0
ENG101
Grade: B
Jan 6, 2022
Would take again

I honestly hated English in high school but Gary really made me enjoy the course. I loved the lectures. I would definitely take his class again.

Gives good feedback
Get ready to read
Skip class? You won't pass.
4.0
3.0
ENG1011
Grade: B+
Feb 2, 2022
Would take again

Good for an easy grade if you pay attention. Don't ever be late, he will spend the whole class using you as an example

Respected
Skip class? You won't pass.
Tough grader
5.0
2.0
ENG101
Grade: B
Jun 4, 2023
Would take again

This professor is really concerned and cares. he is a really cool guy, and he will really get you to open your mind up and think about things in a different way if you listen carefully to his words and allow yourself to think

Participation matters
Gives good feedback
Inspirational
Class Info

Online Classes

100%

Attendance Mandatory

98%

Textbook Required

40%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 52 grades
Most common grades:
A (19)
A- (9)
A+ (6)
Grade Distribution
A(25)B(10)C(3)D(1)F(0)A-/B+(14)
Based on 55 reported grades
A: 19
A-: 9
A+: 6
B-: 6
Common Tags
Gives good feedback (19)
Participation matters (18)
Skip class? You won't pass. (17)
Caring (14)
Get ready to read (12)
Inspirational (12)
Hilarious (9)
Tough Grader (7)
Rating Trend

Improving

+0.39 avg change
Feb
Mar
May
Jan
Feb
Jun
Last 6 months
Ratings by Course

101

5.0

(3)

21207

5.0

(1)

ENG201

5.0

(1)

ENG091

5.0

(1)

ENG087

5.0

(3)
+11 more courses
Difficulty by Course

ENG091

5.0

ENG100

3.7

ENGLISH100

3.5

ENG101

3.0

ENGLISH

3.0

Similar Professors