4.2
Quality2.8
Difficulty81%
Would Retake131
Reviews81%
Would Retake
131
Reviews
Rating DistributionOfficial
131 total ratings5
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
42%
Textbook Required
35%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
+0.10 avg changeRatings by Course
110
5.0
(1)301
5.0
(4)301003
5.0
(1)MATH051
5.0
(3)051
5.0
(1)Difficulty by Course
051
5.0
STAT209
5.0
MAT105
4.0
MATH104
4.0
MATH206
3.6
Reviews (130)
nice person..thx for helping me
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!!!!!
"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!
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.
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!
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.
One word: He is Great.
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
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!
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.
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.
:@ no comment
I am not recommend him to take.
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.
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!
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.
best prfo and easy class
best prof, and there is no way to fail his class if you study and do homeworks
One of the best professors! No regrets taking him! Words can't express how good he is!
he does not help student.
Try to avoid him.
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.
He is very friendly and funny:) He gives you many extra credits. He is very fare to students. He is the best professor!
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!
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.
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.
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.
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
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!
clear explanation and easy to get A
If u r not cool at Math, don't take his class Otherwise u gonna mad at math class
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.
He is good and if you do his home work you will receive a good grade also he is really helpful.
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.
He is the best prof !!
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.
show that you are making an effort and he will do all he can to help you.
Has a bunch of homework. He is so tough as you can not believed,and he gives a lot of Fs.
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.
"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.
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.
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.
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.
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.
"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.
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.
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
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
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.
Great Professor ever. Take him. He is handsome and hilarious. Give a lot extra credit and homework is not mandatory.
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!
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.
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!!
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.
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.
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!!!!
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.
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.
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.
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.
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.
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
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
He cannot explain something simply. That's difficult for me. But, he cares about students.
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.
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%
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!
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.
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.
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.
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.
I highly recommend Professor Xin. He will give you more time to do homework, and the homework is easy to understand.
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!
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.
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.
Textbook pdf provided; willing to help; grade curve; Just do the homework and you will get an ez A.
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.
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.
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.
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.
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.
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.
Real Good Professor.
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.
Really good professor, easy A if you focus on his lecture and keep practicing after the class.
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.
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!
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!!
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.
Good professor ever!
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.
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
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.
I ENJOYED COMING TO HIS CLASS. I'M MORE CONFIDENT IN MY DOSAGE CALCULATIONS.
Very good prof, just do the work and you'll pass.
Ke Xin was an amazing professor I highly recommend taking his class!
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
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.
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.
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!
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.
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
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 !
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.
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.
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.
Amazing professor in BMCC. His lectures are easy to understand and really helpful!! TAKE HIM
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
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.
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.
He is a very professional professor, good at communication, and it is easy to get good grades in his classes
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
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!!!!
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!!!
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.
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
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.
Very good professor. You won't regret taking his class.
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.
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.
There are many chances to practice homework and practice tests.
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.
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.
One of the best math professor in BMCC! Will take him 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.
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.
Life is not hard.
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.
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.
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.
Class Info
Online Classes
100%
Attendance Mandatory
42%
Textbook Required
35%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
+0.10 avg changeRatings by Course
110
5.0
(1)301
5.0
(4)301003
5.0
(1)MATH051
5.0
(3)051
5.0
(1)Difficulty by Course
051
5.0
STAT209
5.0
MAT105
4.0
MATH104
4.0
MATH206
3.6