4.2

Ke Xin

Mathematics - Borough of Manhattan Community College

4.2
Quality
2.8
Difficulty
81%
Would Retake
131
Reviews
4.2
Quality
2.8
Difficulty
4.2
Helpful
4.2
Clarity

81%

Would Retake

131

Reviews

Rating Distribution
Official
131 total ratings

5

93

4

11

3

8

2

6

1

13

What Students Say

Has a bunch of homework

MAT301 - 2.0 rating

It is no discussion if you get F

MAT301 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

42%

Textbook Required

35%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 84 grades
Most common grades:
A (53)
A+ (22)
Not sure yet (4)
Grade Distribution
A(75)B(1)C(3)D(5)F(1)A-/B+(3)
Based on 96 reported grades
A: 53
A+: 22
Not sure yet: 4
Drop/Withdrawal: 4
Common Tags
EXTRA CREDIT (42)
Gives good feedback (22)
Caring (20)
Clear grading criteria (17)
Respected (15)
Amazing lectures (12)
Inspirational (11)
Hilarious (11)
Rating Trend

Stable

+0.10 avg change
Apr
Jul
Dec
May
Aug
Jan
Last 6 months
Ratings by Course

110

5.0

(1)

301

5.0

(4)

301003

5.0

(1)

MATH051

5.0

(3)

051

5.0

(1)
+19 more courses
Difficulty by Course

051

5.0

STAT209

5.0

MAT105

4.0

MATH104

4.0

MATH206

3.6

Reviews (130)
4.0
3.0
MATH100
Jan 16, 2009

nice person..thx for helping me

5.0
2.0
MATH051
Jul 17, 2009

Professor Xin is a wonderful professor. He is very helpful, patient, and kind. He truly cares for his students. He will help you completely. He even makes time to help you in the Math Lab. Highly Recommend Him!!!!!

5.0
4.0
MATH051
Aug 22, 2009

"THE BEST" Very caring Professor. You will truly learn. Professor Ke will prepare you to pass the Compass test with an extremely high score. As a student, you need to do your part too. He it the "KING" of Factoring, Roots, and everything else. Makes his classroom so comfortable. He believes in ALL his students abilities!!!!!! He is a MUST!

5.0
3.0
MAT100
Nov 12, 2009

Xin is great. I was skeptical the first day because of the Chinese accent but he's actually easy to understand and clearly explains the concepts. Quiz's most weeks, homework is optional but highly recommended because you can get +3 pts on the quiz for doing it. I would say this class is average, not too easy, not too hard, an A is attainable.

5.0
1.0
MAT100
Dec 24, 2010

He's the best! he teaches in a easy way, so it's better for us to understand. He is willing to help his students. I e-mail him whenever i have Qs and he answers really quick which is nicee! Homeworks are easyy.. quizzes almost every week but it's just a little review from the last class you've had. I wish I can take his class again!

5.0
1.0
MAT051
May 11, 2012

I thought he was a student when I first saw him. But as time went on, he showed he really cared about passing us, even though he has a funny side. Even when I was close to passing the exam the second time, he still let me take the Compass which I passed. I would highly recommend him to people that need to start from the basics.

4.0
2.0
MAT206
Apr 1, 2013

One word: He is Great.

2.0
5.0
MAT206
Apr 26, 2013

He is not helpful. Don't really answer your questions. All is he saying that we should already learn it in previous class and if we din't we should't be here .Very discouraging

5.0
2.0
MAT100
May 16, 2013

He is definitely the absolutely best professor i've ever taken in my life!!!! The course is great! That is one of that rare type of the courses when it's really easy, not boring and the professor is very caring and helpful!!! The guy is absolutely great!!!Take him!

5.0
3.0
MAT206
Grade: A
Aug 30, 2013

Learning math with Professor Xin was a pleasure. He is able to bring the material to the student's level and everything he teaches is crystal clear. But most of all, he really gives of himself in every class. I found this class to be very exciting.

1.0
5.0
MATH206
Nov 22, 2013

The worse professor among all of the math professors in BMCC. Confuse class, Unclear lecture & his method of teaching is very unskilled. His class work is not relate to home work that he gives student. Most horrible thing is whatever he discuss in class or in home work is totally different from his exam questions. Try to avoid him.

2.0
4.0
MATH206
Dec 8, 2013

:@ no comment

1.0
4.0
MATH206
Dec 11, 2013

I am not recommend him to take.

2.0
5.0
MAT206
Grade: Fail
Dec 16, 2013

Aiight all he does is tell you, you should've learned it in your last class and doesnt really explained that good. All the work you did in class and homeworks has nothing to do with your tests. i don't recommend taking him at all. The only good quality he has is he gives you chances.

5.0
2.0
MAT301
Dec 17, 2013

Excellent professor. I have taken his both MAT206 and MAT301. He doesn't use the textbook. Tests are straight forward from the notes, so you HAVE to take good notes and go to class. If you do so, there's no reason you can't get A. He makes lectures fun, clear and organized. All in all, good professor! Great class!

5.0
1.0
MATH206
Grade: A
Dec 24, 2013

He's a wonderful professor! I learned very well from him. He knows how to teach and I didn't think I'd get an A since I'm not good with algebra. That's how good he is! If you're getting F's and commenting bad about the guy then you must have messed up on your own. If you study notes and do hw as well as come to class you'll do well.

5.0
1.0
MAT301
Grade: A
Dec 24, 2013

best prfo and easy class

5.0
1.0
MAT301
Grade: A
Dec 24, 2013

best prof, and there is no way to fail his class if you study and do homeworks

5.0
1.0
MATH206
Grade: A-
Dec 25, 2013

One of the best professors! No regrets taking him! Words can't express how good he is!

1.0
5.0
MATH206
Feb 11, 2014

he does not help student.

1.0
5.0
MATH206
Jun 26, 2014

Try to avoid him.

5.0
1.0
301
Jun 27, 2014

He is very fair to students and gives many extra credits to pass. After I came to BMCC, I realized not many professors can teach upper levels math. Even 206(pre-cal), my 206 professor didn't have a knowledge. I wasted my money. But professor Xin knows math more than anybody. If you wanna go to 4 years collage, it is better to take him.

5.0
1.0
301003
Jul 9, 2014

He is very friendly and funny:) He gives you many extra credits. He is very fare to students. He is the best professor!

5.0
1.0
MAT301
Jul 10, 2014

I had a great summer session with him. When I met him first time, I thought he was a student:) He is very smart and intelligence. Calculus is not easy, but ask questions until you understand. He will help you! Thank you so much for your kindness, professor! You are the best!

4.0
4.0
MAT301
Jul 10, 2014

He might seem hard at first, but it's really the course that is hard, if anything he makes it easier and more understandable. He is very patient and intelligent, not to mention fair. If you really want to learn then this professor is perfect pick.

3.0
4.0
MAT302
Aug 14, 2014

He teaches at a very high level, and at a very fast pace. He doesn't explain the material very well and will go over few examples of a problem, if any. If you take his course, be prepared to teach yourself.

5.0
1.0
MAT100
Oct 4, 2014

Do your assignments and listen to him. It may not seem easy but you'll get the hang of it. This guy is the best.

5.0
5.0
051
Nov 8, 2014

Extremely helpful!! have amazing feed backs! He tries his best to explain to his students and even draws picture to get a visual. Available during office hours! I deffinately recommend him

5.0
1.0
110
Nov 25, 2014

I love Professor Xin! My class was from 5:30-9:10 however he really made the class from 5:30-7:30 and the rest was for tutoring on the subject he just taught. You do have to work hard but it's worth it!

5.0
2.0
MAT301
Grade: A
Dec 19, 2014

clear explanation and easy to get A

3.0
2.0
206
Grade: A-
Dec 23, 2014

If u r not cool at Math, don't take his class Otherwise u gonna mad at math class

3.0
4.0
206
Grade: A
Jan 22, 2015

In my opinion professor Xin Ke is a really great professor, very engaging, funny, gives a lot of extra points and clearly knows his stuff. Although some material was not easy to understand, it was not professor's fault, the course itself was hard due to the fact it lasted only 3 weeks. Overall it was a great experience.

5.0
2.0
MAT206
Mar 5, 2015

He is good and if you do his home work you will receive a good grade also he is really helpful.

5.0
3.0
MAT302
Grade: A
Jun 6, 2015

Great Prof. Straightforward, do what you're supposed to do, and you'll be fine. If you fall behind, it may be hard to catch-up.

5.0
1.0
CAL302
Jul 9, 2015

He is the best prof !!

5.0
4.0
MAT302
Grade: A+
Aug 22, 2015

At the beginning of the semester I completely lost myself from Prof. Xin's method. I thought he is the tough prof. I ever took. However, I worked really hard and started understand how amazing and useful method he has. It is true he gives extra points but for that you have to work hard. If you need help he is always available and he makes it easy.

5.0
3.0
STAT150
Grade: A
Aug 31, 2015

show that you are making an effort and he will do all he can to help you.

2.0
5.0
MAT301
Grade: D-
Nov 9, 2015

Has a bunch of homework. He is so tough as you can not believed,and he gives a lot of Fs.

5.0
1.0
MAT51
Grade: A+
Nov 20, 2015

Professor Xin was an amazing instructor for Math 51, He was courteous and helpful if you ever needed help. He sees your talent and helps to bring it out in his class. He is a professor that made me confident in a subject I didn't feel comfortable in before I walked into his class. I cannot wait to have him again for Calculus.

5.0
5.0
MAT100
Dec 9, 2015

"Math is Hard, Life is harder". If you want to get an easy A, DO NOT TAKE HIM. Take him if you are ready to challenge yourself. He is hilarious and nice professor. I have leaned a lot from him.

5.0
4.0
MAT051
Grade: Not sure yet
Dec 15, 2015

He is an Amazing Professor. Gives great feed back. Tries his best to help students understand the materials. Uses real life examples to explain math. I would recommend.

5.0
4.0
MAT051
Grade: Audit/No Grade
Jan 27, 2016

He is the only reason I passed math 051 this last semester. He explains the material in a way that makes it clear and gives multiple examples. He goes through everything step by step. Its very important to come to class and work hard, but he goes above and beyond to help his students understand. He gives access to several resources as well.

5.0
1.0
MAT051
Grade: A
Feb 3, 2016

Professor Xin is literally the absolute best professor I have ever had. He gave me the confidence I needed. He was there for me when I really needed him and I will never forget that. He is the best of the best.

2.0
5.0
MAT301
Grade: C
Feb 5, 2016

umm life is hard, he is a tough grader and his lectures are so long and hard to follow. It is no discussion if you get F.

4.0
3.0
MAT100
Grade: C+
May 27, 2016
Would take again

"Math is hard, life is hard", quote by Professor Xin. He is a wonderful and caring professor. If you're looking for an easy A, sadly you're in the wrong class. Also his class runs from 5:30-9:10, but he'll let you out early. But he's the real MVP.

4.0
4.0
STAT150
Grade: A
Aug 17, 2016
Would take again

Math isn't my strong suit. Okay, I HATE MATH. "Math is easy. Life is hard," as this charismatic Professor says. I took this course during the summer. Rushing through any subject during the summer will be difficult. Professor Ke Xin is very understanding. He gave extra credit work, and was more than fair to all his students. A very caring educator.

Respected
Caring
EXTRA CREDIT
1.0
4.0
MAT302
Grade: F
Dec 21, 2016
Wouldn't take again

Mat 302 Many people get F in his class no matter how hard you work . I work very hard but I still failed half of the people drop his class just because he is a terrible prof ever. Take his class if you wants to hurt your GPA he will help with with that And If you are not the native speaker don't take him

Participation matters
LOTS OF HOMEWORK
BEWARE OF POP QUIZZES
4.0
4.0
MAT105
Grade: A
Dec 26, 2016
Would take again

Math was one of my weakest subjects. I needed an A for this class for nursing. He gives mutiple chances if he sees you trying. Ask questions in class ! and he will explain to you step by step. Do your part get a tutor if your lost, practice,ask questions and you will get an A. He gives you exactly whats on the test!. Great professor. He Cares

Tough Grader
Caring
EXTRA CREDIT
5.0
3.0
MAT302
Grade: A
Jun 7, 2017
Would take again

Professor Xin is a very good professor! He works with you when you need help and isn't strict with attendance or homework. He just wants to make sure you understand the material.

Inspirational
Hilarious
Caring
5.0
1.0
MAT302
Grade: A+
Aug 16, 2017
Would take again

Great Professor ever. Take him. He is handsome and hilarious. Give a lot extra credit and homework is not mandatory.

Hilarious
Caring
EXTRA CREDIT
5.0
2.0
MATH051
Grade: Audit/No Grade
Aug 16, 2017
Would take again

Ke Xin was great. I don't really like math. I try to avoid it when ever I can. His class is fun but also informative. He was really helpful, and gave us this great this great website to use at home for practice on test and explanation on how to do everything. In case you're wondering the website is helpyourmath. I passed my CUNY exam thanks to it!

Hilarious
Amazing lectures
Caring
5.0
3.0
MAT302
Grade: A
Aug 19, 2017
Would take again

Very hilarious and inspirational teacher. He's very chill, he gives lots of extra credit when you participate in class and it really helps you boost your grades for that A. He wants students to get that A as he highlights that grade in class so much. The way he teaches doesn't go deep into the topic, but if you ask questions he will answer them.

Skip class? You won't pass.
Hilarious
Caring
1.0
5.0
STAT209
Grade: Drop/Withdrawal
Sep 12, 2017
Wouldn't take again

Beginning of the class, he said 10 people got F. The way he talks, it decreases confidence level!! I felt scary in his class!! He said if you got 58, that's failed and no discussion!! If you failed 1st and 2nd exam, don't come to class!!

Tough Grader
TEST HEAVY
LECTURE HEAVY
3.0
5.0
MAT209
Grade: A
Dec 5, 2017
Wouldn't take again

Professor Xin is not a good professor. Expects students to understand his unclear lectures and oftentimes jumps around from topic to topic within one lecture. Very discouraging and decreases your confidence levels. Although there are more negatives than positives, he is very easy on grading and does provide opportunities for extra credit.

TEST HEAVY
EXTRA CREDIT
LECTURE HEAVY
1.0
5.0
MATH104
Dec 18, 2017
Wouldn't take again

Dont take him!!! You can only take him if you are very good in maths already or you are ready to study by yourself. The worst professor I got this semester.

EXTRA CREDIT
Get ready to read
TEST HEAVY
5.0
2.0
MAT302
Grade: A
Dec 26, 2017
Would take again

Seriously one of the best professors at BMCC. Very helpful and respectful to students. His tests are also straight forward. A lot extra credit opportunities. If you're NOT studying last minute it will be an EASY A!!!!

Respected
Amazing lectures
Caring
5.0
2.0
MAT209
Grade: A
Jan 6, 2018
Would take again

I loved professor Xin's class. He explains well and is very helpful. He definitely scares you out at first but he's amazing and the class was great. Would take him again.

Respected
Hilarious
Would take again
5.0
3.0
MAT104
Grade: A
Jan 18, 2018
Would take again

He has a weird way of teaching this class, but if you come to the class, pay attention, write notes and write down all the examples he gives in class you can def pass this class with an A. Just got to put in the effort and work. Good thing he doesn't give much homework but that gives you extra time to study at home from past examples.

Gives good feedback
Respected
Participation matters
5.0
4.0
MAT301
Grade: A
Jan 24, 2018
Would take again

took him in a winter semester, 3 weeks very difficult class. Do not mis class very tough course,he will not explain/grade previous math class problems, which a problem for a lot of people. he didnt care about homework and lab( in winter semester). two test one final.

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
5.0
4.0
MAT301
Jan 28, 2018
Wouldn't take again

Great professor but if youre not good at math do not take his class. Homework is part of the test grade. He also gives several extra credit points throughout lectures. AGAIN, if you are not good at math or have a poor pre cal background DO NOT take him. He tends to skip steps in problems and often does not go over questions.

Skip class? You won't pass.
Clear grading criteria
EXTRA CREDIT
1.0
3.0
MAT051
Feb 10, 2018
Wouldn't take again

He isn't really a good teacher i was so confuse in his class he never gives us homework and when i need a one on one help he doesn't explain it he tells me that its wrong. i suggest you not to take his class if you really want to pass don't take his class.

5.0
5.0
MAT301
Grade: A
Mar 29, 2018
Would take again

I took this professor 3 week winter semester. And now in spring semester i see how great he was, he was always late and in short period of time he teach more than just calc 1, for probably 6weeks of calc 2 i already knew the mareial, you have ask questins, anf review at home. he is really good. he doesnt give useless problems, only what you need

Respected
Inspirational
ACCESSIBLE OUTSIDE CLASS
4.0
3.0
MAT302
Grade: A
Apr 20, 2018
Would take again

I took his class for Calc I & II, one of the best professor for Calculus. He will give you exactly what you need to pass the exam. You need to be on top of your stuff, studying constantly and you will pass his class. Ask questions and ask for extra practice you will be fine

4.0
3.0
STAT150
Grade: A
May 22, 2018
Wouldn't take again

He cannot explain something simply. That's difficult for me. But, he cares about students.

Inspirational
Caring
LECTURE HEAVY
5.0
3.0
STAT150
Grade: A
Aug 23, 2018
Would take again

Very understanding and willing to help out any way he can. He knows math isn't everyone's strong suit but he'll work with you. No textbook, he prints out worksheets for the class. Gives extra credit for participation and take home work. Fun Fact: He's also the Program Director of the math dept.

Participation matters
Caring
EXTRA CREDIT
5.0
3.0
MAT302
Grade: A
Aug 24, 2019
Would take again

If you are interested in Math calculus, you should take class from this professor. He make you to understand and push you to approach the math problem. This way is effective in you learning process. He is nice and caring. I recommend 100%

Gives good feedback
Respected
Amazing lectures
5.0
3.0
MAT104
Grade: A
May 26, 2020
Would take again

This is a nursing math so the material can get tricky and confusing but practice makes perfect. Professor Ke is great at breaking the material down until you understand it. Hes super kind and caring. I definitely recommend taking his class!

Participation matters
Clear grading criteria
EXTRA CREDIT
1.0
4.0
MAT302
Grade: A
May 28, 2020
Wouldn't take again

I learned most of calc 2 from youtube... He constantly misses class and does not return emails. We have learned he never does what he said he will(wether its upload lectures/ explanations or grades), did not return anyone's emails. He spends little time teaching concepts (one example each) and then writes exam questions at a very high level.

Graded by few things
EXTRA CREDIT
3.0
5.0
MAT302
Grade: Rather not say
May 30, 2020
Wouldn't take again

I wish I could give a better rate to professor Xin, as he is a great person. However, Math is not his best field of expertise, and I think he should consider trying another profession. He doesn't know how to teach Math, he is very confusing, so you are on your own. He cancels too many classes and summarizes a 2-hour class in 1 hour. Don't take him.

Get ready to read
Graded by few things
EXTRA CREDIT
5.0
2.0
STAT150
Grade: A
May 13, 2021
Would take again

I wish to take Professor Xin's class again because the way he teaches is very interesting and easy to understand. Also, he is very patient in explaining problems when students do not understand. I highly recommend that students choose his class, and there is very little homework.

Gives good feedback
5.0
1.0
STAT150
Grade: A+
May 13, 2021
Would take again

Best of the best. Stress Free Class. His teaching is magical. Attend the class and listen to the lectures, and take notes. You will be fine.

5.0
2.0
MAT209
Grade: A
May 13, 2021
Would take again

I highly recommend Professor Xin. He will give you more time to do homework, and the homework is easy to understand.

Gives good feedback
5.0
2.0
MAT301
Grade: A
May 13, 2021
Would take again

Professor Xin is one of the best professors at BMCC, and he is very knowledgeable. Highly recommend taking his class; you won't regret it!

5.0
1.0
STAT150
Grade: A
May 13, 2021
Would take again

Professor Xin is the best! I took his MAT 150, and he basically uses the website that he created, which is so cool! The homework and exams are easy if you go to the class or only watch the lecture video that he posted. He is not even a tough grader, he gives me partial points if I put something on the exam paper.

Gives good feedback
Respected
Graded by few things
5.0
2.0
MAT301
Grade: A
May 14, 2021
Would take again

He is a funny professor, he makes the complicated math easy to understand. He gave out a lot of extra credit project to earn points. All the course materials are free, zero cost.

Clear grading criteria
Amazing lectures
EXTRA CREDIT
4.0
1.0
MAT150
Grade: A
May 24, 2021
Would take again

Textbook pdf provided; willing to help; grade curve; Just do the homework and you will get an ez A.

Inspirational
Amazing lectures
Caring
5.0
2.0
MAT209
Grade: A
May 25, 2021
Would take again

I took prof Xin last semester and I received an A in his class. The lecture is interesting and I learn a lot from him. Get ready to read and practice for homework. You will pass the class easier. He gave extra credit if you do not get a good grade for quiz. Highly recommend Prof. Xin.

Respected
Get ready to read
EXTRA CREDIT
5.0
2.0
MAT302
Grade: A
May 25, 2021
Would take again

He really encourage us to have a conceptional understanding. Though you got the wrong answer, he would not drop the points if you understand the process.

Respected
Participation matters
EXTRA CREDIT
4.0
4.0
MAT104
Grade: A
May 27, 2021
Would take again

This professor is awesome. Not sorry i took his class. He gives tons of helpful material, videos and provides a tutor as well. If you use tutorial nvideos you really only use classes as a review. loved the class and i would reccomend.

Lots of homework
Clear grading criteria
EXTRA CREDIT
5.0
4.0
STAT150
Grade: A+
Jul 12, 2021
Would take again

Prof Xin made everything available to us for free! There were a lot videos and extra credit to help our grades. His TA graded things like right away and gave good feedback. I was really scared of taking this class at first but ended up liking it and learning a lot. This was totally asynchronous.

Gives good feedback
Accessible outside class
EXTRA CREDIT
5.0
2.0
STAT150
Grade: Not sure yet
Nov 16, 2021
Would take again

Great professor ! Provides everything you will need . Gives a lot of extra credit also provides a lot of course information to understand the subject you are studying.

Accessible outside class
Amazing lectures
Caring
5.0
1.0
STAT150
Grade: A
Dec 26, 2021
Would take again

Prof. Xin is very friendly. she does not have too much homework, but she always reminds the homework or the exam due. best professor I will do it. I like this professor. I will take it again.

Gives good feedback
Clear grading criteria
EXTRA CREDIT
5.0
3.0
MAT302
Grade: A
Dec 27, 2021
Would take again

Real Good Professor.

5.0
3.0
MAT302
Grade: A+
Apr 11, 2022
Would take again

Professor Ke is an awesome professor, he gave lots of extra credit in class if you participate. The test is not tough if you listen and do the homework that he gave.

EXTRA CREDIT
Clear grading criteria
5.0
2.0
MAT302
Grade: A
Apr 11, 2022
Would take again

Really good professor, easy A if you focus on his lecture and keep practicing after the class.

Gives good feedback
Caring
Respected
5.0
3.0
MAT302
Grade: A+
Apr 11, 2022
Would take again

One of the best professor in BMCC, he is very understanding. His class only has 3 exams and 5 maples labs, He also give you 5 HW before each exam, but it is not mandatory. it is optional for review and extra credit. if you are very good in math, you don't need to go to his review classes and don't need to do the HW.

EXTRA CREDIT
Amazing lectures
Test heavy
5.0
2.0
MAT161
Grade: A
Apr 12, 2022
Would take again

The best professor in BMCC! His classes are easy to understand and you can learn a lot. Do your best in the class, you will get a good grade. If you have any math class need to take, just choose him, he is awesome!

5.0
1.0
MAT161
Grade: A
Apr 15, 2022
Would take again

Very good professors who know how to listen to students' problems and help them, and who will give you extra credit to help you improve your grades when you are disappointed with them. Take him!!

Group projects
Gives good feedback
Inspirational
5.0
1.0
MAT104
Grade: A
May 23, 2022
Would take again

Professor Ke Xin teaches you what you need to know to pass this class with a good A. He cares about his student's success. He answers all the questions during a lecture. He gives extra credits. His exams are good because he reviews everything with you. Honestly, I enjoyed being in his class. Take this class and you will not regret it.

EXTRA CREDIT
Amazing lectures
Clear grading criteria
5.0
1.0
MAT104
Grade: A
May 25, 2022
Would take again

Good professor ever!

EXTRA CREDIT
5.0
3.0
MATH104
Grade: A+
May 28, 2022
Would take again

I love Professor Xin this class was a class that if I didn't do well I would have looked into another major which is not nursing. He is easy to understand offers lots of extra credit even had an assigned tutor for our class. I would send him emails and he would respond promptly. He even has entire website Help Math on youtube.

EXTRA CREDIT
Clear grading criteria
Gives good feedback
5.0
4.0
MAT302
Grade: A
Dec 7, 2022
Would take again

He's a tough professor because he knows how hard the math is in a 4 year college compared to the 2 year colleges. His lectures usually end early with 30-40 minutes left so you get to leave early. This is because his lectures are brief and informative. Xin teaches some amazing shortcuts and he gives you more then enough resources and info to get a A

EXTRA CREDIT
Amazing lectures
Respected
1.0
5.0
MAT302
Grade: Drop/Withdrawal
Dec 16, 2022

Your grade is the grade of 3 exams and maple lab. Fail one exam, you can forget a A or a B. He also only gives 1 example for each type of problem. Class is so quiet, very tense atmosphere.

Test heavy
5.0
5.0
MAT104
Grade: A
Dec 23, 2022
Would take again

I ENJOYED COMING TO HIS CLASS. I'M MORE CONFIDENT IN MY DOSAGE CALCULATIONS.

EXTRA CREDIT
Hilarious
Online Savvy
4.0
3.0
MAT161
Grade: A
Dec 26, 2022
Would take again

Very good prof, just do the work and you'll pass.

Clear grading criteria
Gives good feedback
Accessible outside class
5.0
1.0
MAT104
Dec 27, 2022
Would take again

Ke Xin was an amazing professor I highly recommend taking his class!

Amazing lectures
Clear grading criteria
Inspirational
5.0
5.0
MAT302
Grade: A-
Feb 14, 2023
Would take again

HIS CLASS IS HARD! He knows how hard math is in 4 year colleges so he makes sure that he prepares you well in his math class so you won't be surprised when you graduate. HOWEVER, he teaches amazing shortcuts and takes the time to explain difficult concepts bc he knows other professors don't take the time to do so. Gives a lot of chances to pass

Tough grader
Lecture heavy
Test heavy
5.0
3.0
MAT161
Grade: A+
Apr 20, 2023
Would take again

This is a very good professor who teaches very carefully. No matter what problem he can help me, I got a satisfactory result. I would choose Professor Ke Xin again.

Inspirational
Caring
Respected
5.0
1.0
MAT161
Apr 22, 2023
Would take again

I would highly recommend Professor Xin to anyone looking for a compassionate professor. He always gives you the correct instructions to make sure you get good grades in this course.

5.0
3.0
MAT302
Grade: A
May 5, 2023
Would take again

Professor Xin offers lots of extra credits. He is easygoing, cares about if students understand the concepts, and offers review sheets and lessons before every exam. The textbook and hw system named "Help Your Math" are both free. It's very useful and helpful! What surprises me is that he created this hw website by himself and his volunteer team!

EXTRA CREDIT
Clear grading criteria
Caring
5.0
3.0
MAT302
Grade: A+
May 7, 2023
Would take again

Professor Xin is best math teacher I have ever met. He cares about students, responds your question quickly. Extra credit opportunity will be provided. The textbook and homework system is free and really useful, you can find all the information you need on the system. If you want to learn, Professor Xin will be a great choice for you.

EXTRA CREDIT
Amazing lectures
Gives good feedback
1.0
5.0
MAT161
Jul 10, 2023

I received a pretty good grade but this teacher is terrible she does not respond to emails. The tutor she assigned to the class does not help you or email you back. there was a chat room and it was bad. worst math teacher

3.0
2.0
MAT104
Grade: A
Jul 21, 2023

I enjoyed taking this MAT 104 course even though it's an obligation for my degree. Although the coursework was fair and the schedule was clear, there was room for improvement. For a six week course the emphasis on the actual Medica dosage was left to the end which left little to no room for practice. I would advise more material on medical dosage !

EXTRA CREDIT
Accessible outside class
3.0
3.0
MAT104
Grade: Not sure yet
Nov 14, 2023
Would take again

Professor Xin is not a hard professor but he is not the easiest. You have to be good with math in my opinion because he moves fast and uses a lot of shortcuts. If you do his unlimited practice exams on his website then this class is an easy A because his exam is the same exact thing but with different numbers. Only 2-3 exams. He provides a tutor.

Clear grading criteria
Online Savvy
5.0
2.0
MAT150
Grade: A
Nov 16, 2023
Would take again

This class is a breeze for earning an A. Professor Xin, leading his team, pioneered the development of the HelpYourMath free homework system. This innovation allows for studying without any financial burden.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
1.0
MAT104
Grade: A
Nov 17, 2023
Would take again

This professor is very reliable and the assignments are very easy. And uses the helpyourmath learning system, a completely free homework system. I think everyone should take this professor, it is definitely a worthwhile one.

Clear grading criteria
Gives good feedback
5.0
2.0
MAT150
Grade: A
Nov 17, 2023
Would take again

Amazing professor in BMCC. His lectures are easy to understand and really helpful!! TAKE HIM

Amazing lectures
Caring
5.0
5.0
301
Nov 17, 2023
Would take again

He is one of the best professors I ever had, caring, loving and always make sure if we understand the topic. Plus, good grader as well. I would definitely take his class again

Inspirational
Respected
5.0
3.0
301
Grade: A
Nov 17, 2023
Would take again

Professor Ke Xin is a very good professor who has a system of providing free homework and teaches in great detail. He also always be very patient and helps you with your problems.

5.0
2.0
MAT301
Nov 17, 2023
Would take again

Professor Xin is also excellent and very willing to help students. This class not only eliminates the trouble of buying books, but also provides a free homework system with many videos to make learning more convenient.

5.0
3.0
301
Grade: A+
Nov 18, 2023
Would take again

He is a very professional professor, good at communication, and it is easy to get good grades in his classes

Gives good feedback
Caring
Respected
5.0
2.0
MAT161
Grade: A+
Jan 23, 2024
Would take again

Awesome teacher! Cares about his students and is willing to repeat and help if needed with no problem! Provided a lot of resources as well, and had a lot of extra credit available

Participation matters
EXTRA CREDIT
Caring
5.0
3.0
MAT209
Grade: A+
Apr 18, 2024
Would take again

Prof. Xin is a very very good professor, he will teach you how to study math and when you have touble in math, he will try his best to let you understand. He is the best professor in BMCC!!! Nice and perfect, if I have the oppotunity I will take any classes of his!!!!

EXTRA CREDIT
Amazing lectures
Gives good feedback
5.0
2.0
MAT209
Grade: A+
Apr 23, 2024
Would take again

Prof. Xin is a extremely nice and friendly professor in bmcc, he didn't give students a lot of homework, also he explain each assignment clearly. He reply eamil as soon as he can, and he teaching skills is very good. if I have oppotunity I will take any classes of his!!!

EXTRA CREDIT
Clear grading criteria
Gives good feedback
5.0
2.0
MAT209
Grade: A+
Apr 23, 2024
Would take again

Prof. Xin is a very nice professor, His passion for the subject matter is evident in every lecture, making even the most complex topics understandable and intriguing. And you can easy to get a great grade.

EXTRA CREDIT
Amazing lectures
Gives good feedback
5.0
3.0
MAT301
Grade: A+
Apr 23, 2024
Would take again

Prof. Xin is a good professor. There is absolutely nothing wrong with choosing him, he is professional, patient and I highly recommend him. I would choose him again

Gives good feedback
Inspirational
Hilarious
5.0
1.0
CAL302
Grade: A
Apr 23, 2024
Would take again

I highly recommend Prof. Xin. He is the nicest professor I have ever seen. Prof. Xin is so proficient in math. And if you can participate in his course, learn and do the homework carefully, you won't fail.

EXTRA CREDIT
Gives good feedback
Inspirational
5.0
2.0
MAT209
Grade: A+
Apr 23, 2024
Would take again

Very good professor. You won't regret taking his class.

EXTRA CREDIT
Amazing lectures
Respected
5.0
1.0
MAT104
Grade: Not sure yet
Apr 23, 2024
Would take again

He is one the best professors I had since attending college. Once you pay attention you are good to go. You get practice questions that are similar to the exams you take. If you need this class just take it with him.

EXTRA CREDIT
Amazing lectures
Caring
1.0
5.0
MAT302
Grade: Drop/Withdrawal
Jul 19, 2024

Make sure your calculus is up there otherwise if you are someone who struggles with math... you are better off picking another teacher. He has his own website which there are homework problems and such but he is very math heavy. The first day of class he literally told us that if you are looking for an easy A you are better off dropping his class.

Tough grader
EXTRA CREDIT
Test heavy
5.0
1.0
MAT104
Grade: A+
Dec 16, 2024
Would take again

There are many chances to practice homework and practice tests.

EXTRA CREDIT
Gives good feedback
Caring
5.0
2.0
MAT161
Grade: A+
Dec 21, 2024
Would take again

Funny, helpful and respected professor. Tests are straightforward, tons of extra credit, no textbooks and infinite homework retries so you can better your grade. But you should handle the basic of math before taking his class because his class is fast.

EXTRA CREDIT
Inspirational
Hilarious
3.0
4.0
MAT302
Grade: C
Dec 22, 2024

Dr. Ke Xin is very intelligent but it can be hard to follow along with his lectures. He gave so many opportunities for extra credit, on one exam, we had +40 points. He wants you to succeed but is willing to fail you. He will stop half way through a problem and say that it is completed which causes confusion. Also talks a great deal about ChatGPT.

EXTRA CREDIT
5.0
2.0
MAT161
Grade: A+
May 22, 2025
Would take again

One of the best math professor in BMCC! Will take him again

EXTRA CREDIT
Amazing lectures
Caring
5.0
5.0
MAT161
Grade: A+
May 22, 2025
Would take again

As long as you do the homework, you can easily get an A! To be honest, this class is super easy. The homework is all on HelpYourMath (free!), and as long as you do the homework and watch the videos, it's great. And there are so many extra points, it's no problem to get an A.

EXTRA CREDIT
Gives good feedback
Accessible outside class
1.0
4.0
MAT302
Grade: A
Aug 4, 2025

Doesn't explain anything. Tells you to ask ChatGPT. If we have to ask AI about everything, then why do we need a professor at all? Also, his system is a mess because he's promoting the website that he made. I wish they used a good old-fashioned textbook instead of these low-quality videos. He's funny, but kind of rude, makes fun of students.

Get ready to read
Hilarious
5.0
2.0
MAT302
Grade: A
Aug 13, 2025
Would take again

Life is not hard.

EXTRA CREDIT
Clear grading criteria
Hilarious
5.0
4.0
MAT302
Grade: B
Aug 21, 2025
Would take again

Took his 5 week calc 2 class. Lectures are everything and theres a lot of homework however he gives out a good amount of extra credit and is overall just a really solid and understanding professor.

Participation matters
EXTRA CREDIT
Lecture heavy
2.0
5.0
MAT302
Grade: Drop/Withdrawal
Aug 26, 2025

He literally just tells you to ask chat gpt, and he expects you to know math like the back of your hand no errors. Also he assumes everyone in his class is a CS major and talks badly about bmcc students. He does not even try to teach he tells you to figure it out yourself and then singles you out.

Test heavy
5.0
3.0
MAT157
Grade: A+
Jan 1, 2026
Would take again

Overall professor Xin was an amazing professor. He gives loads of extra credit so there shouldn't be a reason why a student fails. I'd take this class again in a heartbeat with how good he teaches. He has an amazing sense of humor too. Additionally he connects questions from lessons to real life scenarios which is definitely a fun way to learn.

EXTRA CREDIT
Clear grading criteria
Hilarious
Class Info

Online Classes

100%

Attendance Mandatory

42%

Textbook Required

35%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 84 grades
Most common grades:
A (53)
A+ (22)
Not sure yet (4)
Grade Distribution
A(75)B(1)C(3)D(5)F(1)A-/B+(3)
Based on 96 reported grades
A: 53
A+: 22
Not sure yet: 4
Drop/Withdrawal: 4
Common Tags
EXTRA CREDIT (42)
Gives good feedback (22)
Caring (20)
Clear grading criteria (17)
Respected (15)
Amazing lectures (12)
Inspirational (11)
Hilarious (11)
Rating Trend

Stable

+0.10 avg change
Apr
Jul
Dec
May
Aug
Jan
Last 6 months
Ratings by Course

110

5.0

(1)

301

5.0

(4)

301003

5.0

(1)

MATH051

5.0

(3)

051

5.0

(1)
+19 more courses
Difficulty by Course

051

5.0

STAT209

5.0

MAT105

4.0

MATH104

4.0

MATH206

3.6

Similar Professors