2.4
Quality3.8
Difficulty25%
Would Retake109
Reviews25%
Would Retake
109
Reviews
Rating DistributionOfficial
5
16
4
20
3
11
2
18
1
44
What Students Say
“I took this 1050 class online and it was the worst class I have ever taken”
MATH1050 - 1.0 rating“This instructor HATES questions”
MATH1010 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
38%
Textbook Required
38%
Grade Predictor
Your expected effort level
Predicted Grade
B-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.95 avg changeRatings by Course
MATH1210
5.0
(1)MATH950
5.0
(2)MATH1090
4.5
(2)MATH1010044
4.0
(1)MATH1060
3.3
(4)Difficulty by Course
1010
5.0
MTH1050
5.0
MATH1080
5.0
MATH1060
4.8
MATH1050
4.3
Reviews (109)
Hitler Alert! Exact answers are required, or 20% marked off any problem.Terrible and unfair grading policies.Tests are unlike homework & example problems.I am a straight A student,I will have to retake this class now. Do not take this professors courses.
Hard, very hard. But worth it. I am a straight A student as well and was able to get an A from his class so it's not impossible. Very intellectually stimulating teacher though.
No Comments
Tang is a bit confusing because of his accent, but he is still a pretty good teacher. He is very helpful, and if you don't understand something, he will make the effort to help you. He also cares about his students and wants to make sure he learns their names. He is also entertaining, which makes the class interesting.
Tereible! I would never recomned to anyone that they take this class from him if you want to pass
Very helpful teacher. Tries very hard to get to know everyone. Will clarify anything if asked. Accent is somewhat difficult but you get used to it and he's pretty funny. I really like him.
Has thick accent, gives daily quizes and expects you to do the homework with it being covered in class. He only covers the problems people ask in class. He uses the departments homework list, so there is no more or less homework to do. All in all half the class has already dropped the class.
Difficult to understand due to thick accent. Not very helpful when asking questions. Presented material in a confusing manner. Better at pontificating about his opinions than teaching math. I transfered out of this class into another due to poor teaching skills.
he is a nice guy and i think he really trys but needs to explain things better
This is the best math teacher i'v ever had. He explaned everything well and was more than willing to help out. I got an A in this class. His Tests are short. Homework is given but not always collected. If you do the homework the tests are easy. I'll be taking my next math class with shane tang.
Good Teacher! Knows His Stuff! Gives you all the materials you need online so you can understand it better, and helps prepare you for tests. His accent is a little thick, But he sure knows his stuff!
Good teacher overall but gets mad when asking alot of questions about the homework. Prepares you for tests pretty well and has an online website you can go to for help. He's a good teacher though you should take math from him.
Repetive. Doesn't focus on important things as much as he should and spends too much time on insignificant things.
Greatest Math teacher I ever had!! His side comments is what makes his class fun and not boring. You do need to come to class to get a good grade. But with a teacher like Shane, you'll want to come to class. He is so funny! He's very dedicated to his students and is always willing to help. Highly recommend him!
I do not recommend this teacher. His teaching stye leaves alot to be desired. He is not helpful at all when a student is having difficulty with a concept. He is very task oriented and wants to focus simply on homework problems and becomes frustrated when asked to for clarification. I am a straight A student and it was a struggle to pull a B!!!
Loves math, I'll give him that. Tests are ridiculous. He didn't like the way i did my checks......do i got the question wrong. Very strange. Find a math teacher that helps you because he sure doesn't.
Very helpful teacher, great class and a funny guy who makes it entertaining to attend. Teaches many methods of solving a problem. Makes sure everyone is able to come up with solutions. Definately worth the class time and just remember if you are having a hard time just ask him and more then willing to help you.
Probably the smartest professor I've ever had. Mathematical genius to say the least. Gives you the oppourtunity to correct tests and earn some of the credit bakc which is extremely helpful towards your final grade. Has a good sense of humor also. It's a hard subject but I dont blame him for that.
This is by far that worst professor I have ever had!!!!BEWARE!!!He is not willing to help his students, even though he says he will. He wants exact answers, gives no credit for showing your work...yet its not multiple choice. Don't waste your time or money on this teacher!!!!
THE WORST TEACHER EVER!!! He is very smart and expects you to be too. Hard to understand, does not teach you steps or show examples in the book.
I could not understand anything that he said. He expects students to get infront of the class and work problems on the board....which is hard when you can't even understand him. An instructor needs to be able to communicate with the students that are paying his wages.
His really great, I thought his class was easy and I got an A, I though I would get a B but I did better. I like his test, they can make you think but is good. Take good notes and you'll do okay.
He makes students motivated in his own way but makes you understand the topic really well.
He is the worst teacher I have had. He does not communicate very well and doe snot give credit for showing work. BEWARE, if you have another option go with it. I am a A student and he deserves a F as a professor.
the man is worthless. he does not use the book you have to buy. he has his own system with no study help. he spends more time telling stories that do not pertain to the class. if i were you tranfer out if you haven't already!
He is VERY smart.I am normally an A student and ended up with a B+ which i was happy about because he is hard. He doesn't give you credit for showing work if the end answer is wrong. He doesn't really offer any extra help if you need it. The upside is I did learn alot because he was so tough. Alot of work but well worth it.
I do not agree with the rating just below me at all! Yes, he is not an easy teacher BUT he will teach you the analysisi in this class like NO other professor! And if you get an A on the final he will give youi an A in his class. He is not babying his students BUt he explain and teaches you a lot! I did not like him in the beginning at all but by th
He is smart, but has a poor teaching style. He is more interested in pushing his own complicated methods on the students rather then teaching the textbook. The course material is easy, just let the textbook teach you and don't use his formulas, they are unnecessarily complicated.
what a joke of a teacher i've never seen such a waste of skin in my life!!! no help, huge ego, and the worst teacher i have ever had in 30 years. if you take classes from him you will fail & he does not care as long as his check clears the bank.
I never attended class, he does take attendance, but I felt more comfortable teaching myself from the homework than listening to him. He knows his stuff, but is not very good at teaching it. His tests are fair and the homework is easy points, but I felt the class was a waste of time
shane is a good teacher. he really knows his stuff. at the beginning of the class he tells you that if you don't study you can't pass. just as long as you take good notes it will help you pass the class. his tests are pretty much the same thing as the lessons. i'd recommend him
I took his class online... in an 8 week course. The 8 week course part was not such a good idea, but Shane really helped pull us through it. He is really strict and expects a lot out of his students, but in the end if you are REALLY trying, he will let you make up 1 test and catch up on a few assignments. I was happy to pull off a A-, it was hard
sucks, sucks, sucks, sucks run like hell out of his classes and don't ever turn back!
I don't know why everyone is complaining. I think Shane was a great teacher. His teaching methods were easy and he taught very well and wanted his students to succeed, he didn't have long office hours but was still willing to help. If you go to class, follow along, and complete the homework, you'll do great because his tests are straightforward.
I can't speak for his in-class performance, but if you're taking Math 1010 online, there's nobody better. He answers questions within 24 hours and communication is generally efficient and clear. This is the first time I've taken a math class and not "come out of the water dry." I wish my other online instructors were more like Shane.
Teaching should be about patience, being supportive, accepting difference and be willing to go the extra mile. I took his online class and the manner in which he communicated with his students is reprehensible! He is contentious, condescending and will not support you if you need help; especially if he deems your questions "stupid." Unprofessional!
This guy has no business teaching healthcare math to students. He is a waste of your time. He has no idea what he is talking about. If anyone has the unfortunate circumstance of tacking this course through him you will suffer and so will your future clinical skills. Oh, and his text book, that he wrote, has a ton of obvious incorrect information.
I took his online class. He gets on his computer once a day, so ask questions before 4:00. He was helpful. Sometimes I don't think he understood the questions though. Just be clear. Must do the homework daily. I would recommend him.
I thought shane was a good teacher he graded hard on tests and didnt give partial credit. He said he wanted people to actually learn the material I did well in the class and was happy I had taken the course from him.
He is a good professor. Sometimes hard to understand. His work is not easy at all and sometimes the work was wrong in the textbook. He responded to emails pretty fast. He wanted to make sure everyone understood the material.
I had Shane for my Math 1010 online class. There were a few times when there was a mix up on the assignments, that was frustrating, but over all I think that I got the grade I worked for. I would have really liked to get a better grade, but he graded fairly and overall the class was good. I do appreciate that he was kind in his email responses.
This guy is worthless. He has contributed zero to the course he teaches. All material is from others. If you ask for clarification he may send you a pdf from another instructor. Don't get behind, he has no tolerance for anyone other than himself.
If I could give any advice, it would be to turn away from this class and run. I'm too far into the semester to withdraw. He is so not a teacher. It's sickening that I am wasting my time and money learning from this man.
Shane is a tough teacher, but he knows the material forward and backward. He is willing to help, but his explanations are not always extremely helpful because he's not good at dumbing things down for his students.
Has a think accent but still fairly easy to understand. He teaches straight from the text book so you don't need to attend class, except that he takes attendance. Homework is easy points and he uses an open source, free textbook, which was nice. He erases notes quickly so don't fall behind if you're a note taker. Its usually in the textbook tho
As some other reviews have said that he takes work from other teachers to show you what to do, I can confirm that. If you are really smart at math and DO NOT need a teacher to teach you math, then he is your guy. But for the rest of us that need a teacher to actually teach us, I recommend you find someone else.
The worst teacher I have had. He assumes students already understands all knowledge, and he just gives a brief run down. His grading is unclear, and if you ask him about it he will not take the time to explain. There is 3 assignments for each class. 1. Video problems. 2. Homework from the book. 3. A quiz.
First day, he said and I quote "I am not actually a professor". Obviously he is a teacher of some sort, maybe high school qualified, but not college. He just expects you to know everything, and doesn't give definitions or even a formula. If you can teach yourself, go for it. If not, don't even take his class.
Shane Tang means well and is very nice. There is just a ton of homework and I spent most of my free time doing homework and quizzes. The tests are hard and just overall Math 1050 is really challenging. I took the hybrid class but if you struggle with math then I would avoid this teacher. I'm fairly good at math but my classmates often complained
He is willing to help if you take advantage of his office hours, it was difficult to get help in class. No book required, he created his own worksheets for homework, so there was an occasional error with the answer key. Very thick accent and is quick with the learning material. Unless you understand the concepts already,this may be hard for you.
It is a good thing taking an online class you already expect to teach yourself because he was no help at all. i talked to him but once the entire semester.
Not a terribly hard class, just a LOT of information/hw/quizzes. Pearson is a bit difficult to work with, but you'll get used to it. A really sweet and genuinely caring guy; he'll get back to you very fast. My dad passed away this semester and Shane emailed me multiple times to check on me, even though we've never met in-person. Highly recommend c:
I loved this class. I took this class to get back in the swing of things. I am a 45 year old college freshman. Enjoyed the class. Professor Tang always responded to my emails in a timely manner. Important to stay on top of your work.
His first language isn't english, sometimes that was a problem. He used an open source textbook when I took the class and that was great. You do have to take a lot of initiative to learn the material because he won't assign tons of hw. He's good at making analogies between math concepts and real life concepts.
He has an Asian-style teaching method. Explain the lecture very well and walk you through homework problems. The test is based on homework problems and what he taught in class, but it isn't easy and you will need to spend time to learn and practice on your own to get a good grade. He is a strict one, but willing to help you learn.
I took this 1050 class online and it was the worst class I have ever taken!! If you are good at learning new math concepts on your own then go for it. He only uses material from other teachers and will not answer your questions. PLEASE DO NOT TAKE THIS COURSE from him for your own sanity. The tests are nothing what you spend your time learning.
I knew it was going to be a tough class but it was horrible! Great doctorate level teacher, just not very good at teaching new concepts to students. He chose an open source textbook that was not very good, would have gladly paid more $$ for a better text. Definitely lots of self-teaching involved. Not many points so tests matter!
Math online is hard but I have a harder time blaming the prof for that. He did his best in facilitating his students learning of the material, but over a computer there is only so much he can do. This course is tough and test averages were low. However, he always answered emails in a timely manner. He is very good at answering questions and helping
His class is really hard to pass if you don't do the homework, and his accent makes it harder to understand, but after taking his math 1010 class, math 1050 is so easy. It's hard, but I learned a lot
This was an online math course but was poorly designed. You are asked to watch a series of videos or read the text book in order to learn the math. I emailed him several times for help but got generic responses and no help. His teaching style is poor and his ability to pretend to care is non existent. Run away and take this course from anyone else.
I took his Trig class - felt like an 8 credit hour class. It's not for anyone who doesn't have discipline and self control. I didn't care for the online software because it's a pain to input your answers. Shane is not an issue - you're self-learning! You'd better be motivated to learn this stuff because it's *hard.* Consumed my life but I survived.
Professor Tang is a truly great teacher. When you don't understand something, all you have to do is email him. He replies so quickly!! And, he types out replies to your specific question. He TAUGHT a great class and that's hard to do with an online class. Most professors just want you to ask the rest of the class. Not Tang. He WANTS to teach you!
It was an online math class. Not much as far as getting to know the professor since it's basically put together by the department. He responded to my emails but the class wasn't very engaging. Not the worst teacher by any means, but definitely average.
This teacher gives way too much homework! I took this course about 6 years ago with another professor, but I didn't finish my other classes soon enough and had to take this course again. Compared to my other professor, there was at least twice as much homework and he grades the tests way too hard. This teacher was also very hard to communicate with
This instructor HATES questions. I went to tutoring for help with matrices, which were on a project. Because I used the tutoring center and mentioned to him that I was still confused, he accused me of cheating and gave me a 0 on a project. What is the tutoring center for if not to get help when your teacher is SERIOUSLY slacking? I transferred out
Horrible, don't expect to get help if you ask. Very tough grader and the class mainly consists of learning from watching youtube vidoes assigned.
If you struggle with math this class is not for you. The explanations on each module are bare bones and aren't very helpful on each homework assignment. Be prepared to spend ALOT of time studying and doing homework.
I prefer online math classes because you can go at your own pace but Shane is not a good instructor. There are no actual lesson plans, just links to videos made by other teachers, some of which are inaccessible! There is a ton of work, so be ready to do math homework for 1-2 hours every day.
He has us doing questions in groups on a daily basis, which while frustrating is very helpful. He focuses the time in class to questions that people have, and once that is over teaches us the new material. He is very precise in his grading, so you have to be very careful in what you write down.
Professor Tane is the absolute worst math professor I have ever taken a math course from! I wouldn't take this math class again if my life depended on it. He doesn't email back fast, and when he does his emails are demeaning and down grading. He doesn't care how you do in the course. Do not ever take any courses from him!
Shane wasn't a bad teacher. I took his online 1010 math class. Every section has multiple videos from YouTube explaining the material. Had I never taken this math (took in high school) or wasn't very good at math it, I certainly wouldn't recommend online. He sent multiple emails a day, I found it annoying but at least he was available for help.
Shane Tang was very short with students, sometimes just plain rude and often dismissive. When asking him something he'd say it wasn't his problem or patronize, followed every single time by "I am happy to help you learn Intermediate Algebra."
I'm currently taking Math 1010 after a 6 yr break from school and suffering a stroke. Shane has been so quick to respond and has clearly explained everything as I ask. SLCC offers online tutoring for all it's students which is nice. Have to have self motivation to keep up with the class. Im taking it over summer semester and have hw every night!
The hmwrk was fairly easy and gave me hope that I would do well on the final. A few times on the hmwrk i would get an answer wrong due to a format issue with the software. I would email the instructor with screenshots but was given no leniency. Up to the final I had a b+. The final was much harder than the hmwrk and not enough time to complete.
He is one of the best teachers here at SLCC would highly recommend
Definitely do not take this class. I dont know how they let certain teachers teach. Unless you want to teach your self then dont take this class. He wants things a certain way but doesnt explain how.
90% lecture videos done by Mathispower4u. Typical for online math classes. 10% by some lady from school. Written homework is added arbitrarily. Dodge points for formatting issues makes absolutely no sense. Find myself worrying about formatting issues than having done the actual problem incorrectly.
He has poor grammar and is not involved with the class at all, just lets canvas grade the assignments and copy pastes videos that don't explain the homework. Doesn't matter if you show your work, even a minor formatting error and you get no credit. Take another professor or you will regret it, he is purposely difficult.
Too much homework. Something due every single day.
Would show material on exams that we never covered in class or on homework assignments. Would assign hours of busy work every few days, rather than actually teach his students well. Exams make up a majority of your grade, assignments make up very little. Stay away.
Super hard to follow and understand and adds too much his political views. Spent more time in the tutoring center than in his class because I struggled so bad understanding him. He thinks his way of doing math is the only correct way and he covers difficult material that isn't required. excessive amount of homework. grade overly depends on tests.
Doesn't give you a test review before exams, doesn't help you with questions just tells you to go to the tutoring center that didn't help at all, and very rough in understanding what he wants you to do in some assignments... I'd go with a different teacher if I was you. I'll have to re-take the class and will know not to pick him as my teacher...
I am usually an easy A in math courses, but this professor was tough. I get 100% correct answers in homework questions but he will take away a large number of points for any incorrect formatting. I got points taken off because my fraction line was half a millimeter "too short". I used to have a passion for math but it died with the class, sadly.
If he decides to explain the deductions he makes on the homework it is very unclear and sometimes blatantly incorrect. He is not very involved in the online course, all the lecture videos are taken from an outside source and I've only heard him speak once. He cares too much for his specific notation and doesn't explain the proper way to notate.
Students beware. I've previously gone through a full four year university and received a BA. Shane Tang is by far the worst teacher I've ever encountered. Couple of assignments I was given a 0% because of rules that were not specified in the assignment. Expect 10-12 hours of busy work per week and to be docked 20% if you forget a single parentheses
Worst professor I've had for any class or subject. You can expect to have several points docked for notational errors, grammatical errors, & general nonsense on any assignment including exams. It's hard to get help & the feedback he does give is vague, condescending & generally doesn't focus on the actual math. Avoid if possible.
Terrible teacher
Strictest grader ever. He will mark you down for everything. He once marked points off because my degree sign looked too much like a dot. You'll spend more time worrying about how you write out a problem than actually solving it. Lectures weren't helpful, I had to teach myself everything through online resources. Be prepared for a LOT of studying.
He's always willing to give help and feedback. I asked him for extra credit and he gave the class 3 different ways to gain points. He is a really tough grader, but it helped me TRIPLE check my work. Lots of work, but it helped me stay consistent and helped retain information. Show him you're really trying and he's more than willing to help you out!
He was such a hard grader & would only mark things wrong & not show you what you did wrong. He also wouldn't help you get the grade you needed he doesn't care.
Took this class summer of 2024 (math1050) and ended up spending more time in the tutoring center. Transferred to a different class. Use Desmos, Symbolab, Socratic, mathispower4you and YouTube if you end up in his class. Spent 8 hours plus a day working to understand what he didn't explain in class. Nice guy but not a teacher I would suggest.
Summer 2024 Math 1050: You'll rely heavily on YouTube and online resources. Questions will be redirected to the textbook, and lectures are prerecorded by another teacher. The grading system deducts points even for correct answers if they don't match the exact layout he wants. It's better to wait until next term to avoid wasting time and money.
Teaches very fast, hard to keep up and understand. doesn't cover everything and you'll end up using mostly youtube help videos to learn material. really tough grader, will grade you on things like ink bleeding through the paper you printed. really difficult to work with.
He isnt good at teaching, his class has no structure, he doesnt explain things, and he is extremely arrogant and conviced he cant be wrong. Hes also a super tough grader who will mark you if you dont do the exact process he does. He does not care if your answer is correct, if you missed a sign in your work then youll get it wrong
absolutely horrible. I took this class because I needed it as a pre-requisite to chem 1100. It's insanely hard to get a good grade in this class. You are basically taking this class through YouTube help videos. he grades extremely rough. if you don't do the math as he has taught out of his textbook then you fail the class.
Avoid this professor! He's difficult, unapproachable, and grades harshly. You must print, handwrite, and scan every assignment, and he'll dock points for tiny errors like a missing sign or pen bleeding through paper. Exams are 10 questions, so one mistake drops your grade by 10%. He assigns 30-60 minutes of daily busywork. Sets students up to fail!
While he himself is a great person, when it came to my learning I don't think he really benefitted me. I took his online course so I can't speak in person, but what I will say is he assigns homework every 2 days that cannot be late. He'll answer your questions they just might take a while to get back. He's a good teacher if you are self motivated!
Worst professor I have ever had. Uses lectures from a different professor and grades very harshly. Offers no exam reviews. 3 days a week we are given an online homework assignment which is standard. What sets this professor apart is his requirement for printing out an additional assignment on paper and requiring a submitted picture of it.
He is very particular about understanding mathematics and wants to ensure that we as students are understanding what is being taught. I believe if anyone has problems with him its because he it too harsh and expects a lot. He is always willing to help after class with things you don't understand. Great professor extremely intelligent.
Just gives you the textbooks and sets you loose.
He is a nice person, but how he grades is very annoying. He will doc points on written homework for things like crossed out work and circling solutions. You can do written assingments perfectly and he'll still find something to doc points on. This carries over to tests as well. For the sake of your sanity -and GPA- take the class from someone else.
insanely nitpicky, I got docked points for my graph not being "smooth"
Lecture + online homework + written homework due every weekday. Points taken off written homework if your work isn't exactly to his liking (perfect size, perfect handwriting, etc) regardless if your answer is correct. I'd drop the course if I had any other options, but it's the only math course I need and I can't afford to take the semester off.
DO NOT TAKE THIS CLASS unless you love algebra and only doing it in his perfect way. He will take points off if your writing is too small or if your pen bleeds through the paper. He is ruthless and does not care if the answer is correct if he doesn't like how you solved it (regardless of the work shown). Regret 100000% waste of $1025
No for everyone.He's a 🤏 thought grater, but he's by far one of the best math teachers. he knows what he teachs and he's willing to help you. Every class you learn 2 to 3 sections and you have 72h to complete online homework from the topics you just learned, extra work almost every week and 4 exams, 3 with 20 questions and a 25% 30 questions final
Lowest grade I've ever received. I studied diligently, reading all the chapters and watching every video. Professor is a very tough grader. Exams are short, 7-10 questions, each question weighted heavily. Unprepared for the 22-question final exam. Not allowed to use scratch paper during exams, makes solving complex problems more difficult. NONONO
I have never struggled this much with a math class. He took points off an exam because my graph wasn't smooth enough, and never explained where I lost points on the final. Has extremely specific criteria for showing work, which he never actually explained to the class. And he did very little to help the class, there were no study guides.
He gives very good classes and knows how to explain the material well, but in order not to fall behind on assignments, go to the lectures!! he explains all the material for the week, and that is what appears in the assignments. He is always willing to help you before or after class. The exams are ok, if you do the work, you do quite well.
I think anyone who gives Prof. Tang a low rating probably is just salty the didn't do well. While he wasn't the GREATEST professor I've ever had, he always answered emails timely, graded fairly, and prepared us very well for the exams. Tips: study hard, ask questions, review the homework and worksheets before exams. Easy.
Class Info
Online Classes
100%
Attendance Mandatory
38%
Textbook Required
38%
Grade Predictor
Your expected effort level
Predicted Grade
B-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.95 avg changeRatings by Course
MATH1210
5.0
(1)MATH950
5.0
(2)MATH1090
4.5
(2)MATH1010044
4.0
(1)MATH1060
3.3
(4)Difficulty by Course
1010
5.0
MTH1050
5.0
MATH1080
5.0
MATH1060
4.8
MATH1050
4.3