1.8
Quality4.3
Difficulty26%
Would Retake92
Reviews26%
Would Retake
92
Reviews
Rating DistributionOfficial
5
5
4
8
3
10
2
13
1
56
What Students Say
“Avoid him at all costs”
MATH217 - 1.0 rating“Zhang gets a lot of negative feedback”
MATH214 - 3.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
62%
Textbook Required
52%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Improving
+0.26 avg changeRatings by Course
MATH121
2.5
(2)MATH214
2.5
(8)MATH101
2.3
(3)STATS217
2.3
(3)MA217
2.0
(7)Difficulty by Course
217
5.0
PROBSTAT
5.0
MATH417
5.0
MATH215
5.0
QBUS215
5.0
Reviews (92)
If you are interested in paying to teach yourself this course, by all means, take him! If you don't mind not understanding what he says, or care if understands your questions...please, you can be our interpreter. Independents-take the class
No Comments
THIS IS THE MOST REDICULOUS TEACHER TO EVER WORK AT IUP. HE DOESNT TEACH ANYTRHING EXPECTS YOU TO KNOW EVRYTHING, MAKES U FEEL STUPID WHEN U DONT KNOW ANYTHING, CONSTANTLY SAYS AND THENNNN, DOT DOT DOT, QUESTIONS AND CAN BARELY SPEACK ENGLISH AND IT SUCKS
No Comments
No Comments
The worst teacher ever! If you could consider him a teacher. Did not speak english very well. Most of the class taught themselves. He expects you to know everything. Forget about asking him questions. I can't believe I paid money for the class.
Absolutely ruined my experience at IUP. He was rude and extremely harsh in grading stuff that he didn't even teach. Never returned emails (because he was out of the country) and didn't care that we would have to retake the class if we didn't pass.
Very unclear. He is also quite inconsistent in his teaching, making many mistakes. I basically paid the money for the course to read the book and teach myself.
unreasonable work load, doesnt speak English Well, awful teacher
No Comments
The problems I have are in understanding the material, as he goes pretty fast over the material. The workload is also much more than any other class I have right now. If you can avoid taking him, do so.
This guy rushes through material SO quickly, and hardly takes time to explain. Most of us end up studying together and teaching ourselves the material
One of the worst classes I have taken at IUP. If you enjoy teaching yourself, go ahead... I dare you. Don't blink during lecture... you might miss a few chapters worth of material.
Example of a class that really shouldn't be that hard, but the teacher makes it HORRIBLE. Prepare to make yourself availiable to go to tutoring. He goes through material really fast and gets mad if you don't understand something. The only good thing: all homework answers are online
No text book accompanying the work book. Hard to understand. Goes way to fast. BORING. DON'T TAKE HIM.
does not teach you anything, will not help you in ofice hours and tests suck, even knowing whats on them and aloowed to use a cheat sheet, the tests still suck...DO NOT TAKE HIM.. unless ur good with math and know what your doing from the start......can write worth**** either
This guy is horrible...he has no workbook, the class is computer based, which means it does all the work for you, you dont get to use a computer for the test, and he doesn't teach you how to do anything by hand until 2 days before the test.. also the tests always cover about 6 chapters He sucks alot
you can not understand a work he says
completely terrible teacher. you can't understand him, he doesn't understand you, teaches way too fast for anyone to follow, uses the computer for everything except the test.no idea how to do anything on the test, book is of no help, and makes it difficult for you to teach yourself which SUCKS!
Can not convey the concepts in anyway for other people to understand. Very hard take someone else if you can, if not good luck.
very nice man but he is horrible at teaching prob/stats to americans. his tests are hard. dont take him if you are not good at math
I want the marry this man! He is the cutest little Asian ever! He is hillarious but his class is impossible! Try not to take him, but if you do just try and make friends in the class and make fun of him and joke with him cuz then u will love it!
this guy is an JERK! he failed me! and the class was online! i got 100 on all my homeworks and he gave me an F! because of my tests grades! DO NOT TAKE HIM!
No Comments
Cannot speak English well enough to teach. Prepare to learn from the textbook alone, not from him, since his lectures aren't even remotely related to exam content. Waste of time (but not an easy class anyway) if you already know how to use SPSS.
seemed like a fairly nice guy, but the class was impossible and when you asked him questions, instead of explaining things in a clearer way, he would just repeat himself louder. i failed...
Ok..Dr. Zhang is very nice, but his class is not easy. All of the homeworks that you do don't really mean alot. 1 or 2 days before an exam he will give you a sample exam and that is your test (just reworded). So if you are not good at math, he probably won't be a good prof for you. It's not easy by any means. If math is your passion...take him
hey i have him now for prob and stats. he really is a nice guys, but sometimes it is hard to catch what he is explaining. He gives you homework but all the answers are posted so if you wante to know that you are doin dont just copy but actually do the work... I have a "D" from doing that!!!
VERY HARD PROFESSOR. you can barely understand anything that he says and the material is something that needs to be explained clearly. It's test are hard and he doesn't teach. The sample exams are nice but it doesn't do you any good if you don't know what you are doing already. DO NOT TAKE HIM FOR MATH 217 EVER!
very unclear and not very helpful
I took prob/stats online over the summer with zhang. It was alot of work, but i had an A up until the last test. I got an F on that test along with the rest of the class but still managed to get a B in the course. If you can take someone else for the class you probly should. If you have to take zhang its not the end of the world, but not fun.
Zhang is hot but do not take him if you are not good at math. you cannot understand him. he is kind of funny but bad teacher. he is nice
VERY hard to understand, HW assigned almost every class, waits to pass out the sign in sheet until the last 5 minutes of class, tests are taken in the evening. I have learned nothing in the class and would never take any class with him again. If you are not a good math student to begin with, you WILL fail this class.
I took Zhang for Math 215 and he was probably the worst professor possible. He doesnt explain anything and is very hard to understand. His tests are at night, and are pretty much impossible to get an A on. I ended up passing the class, but I recommend dropping the class if you have him becuase it is just a waste of your money!
probably the worst teacher ive ever had. you think u do good on a test but u get it back and get an F becuase he try to Trick you on his tests. cant understand him, i would probably understand the material better by not goin to class. DONT TAKE THIS TEACHER!!
Zhang I s a nice guy, But you can't understand him. If your not good at math, dont bother taking his class, because you will fail, Tutors will help more then he can..
My only comment is DON'T TAKE THIS ONLINE FOR SUMMER. For God's sake, just don't do it. Unless you want to spend your entire summer dealing with Minitab and massive, and I do mean MASSIVE, amounts of homework, STAY AWAY. Nice enough guy, he even puts his lectures on video, but unless you love spending hot summer days doing stats, take someone else.
DO NOT TAKE HIM!!! I ALREADY DON'T UNDERSTAND MATH, AND HE DOES NOT HELP!! HIS ACCENT IS TERRIBLE! I FAILED THE CLASS ON PURPOSE!! ***DO NOT TAKE JOHN ZHANG!!***
No Comments
One of the worst prof I have had! Can't understand him, he says "right" and "yes" after every sentence and won't move on until you answer him!!! Tests are extremely hard and quizzes every week, even the day after exams. Oh yea...night exams too!!! Take someone else!
dont even think about it
Class wasn't as difficult as many make it out to be...although I was in the distance ed. section...if you do your homework and understand it and do the sample exams you'll do fine...he is willing to hep and he does give u video lectures....about 16 homework problems a week but idont know how it is now since he changed books.
This class wasn't hard.There was just lots of homework due everyday.The tests were challenging, but as long as you did the homework you could do ok.But what I really didn't like was that the computer checked your work, which meant no half credit on any tests, hw, etc.Also i think the teacher could of been more involved in helping students out.
Not as bad as everyone says. He really doesn't teach much because of the online stuff. Really I liked it because you didn't have to go to class. It's a teach yourself kind of class and really laid back. Got an A because there is extra credet and things to boost your grade. Homework is often but really it helps you for the test and to learn material
If you like teaching every lesson to yourself and like spending 6 hours a week to do your Hw. this class is for you!! its all online he teaches nothing and the highest grade in my class right now is an C i hate this class and will not recomend it to anyone
Hardest class I have ever taken. He is a nice guy but an awful teacher. Do not take him.
Nice guy who doesn't teach that well in class. HOWEVER...the people below clearly did not go to his office hours. If you go, he helps you tremendously. The homework helps reinforce the material and he gives tons of bonus. You will get the grade you want depending on your effort.
ATTN MAC USERS: if you are thinking of taking this class online, dont. The software he uses is NOT mac compatible.
Worst teacher ever. Goes too fast. You have to translate his horrible english and handwriting. You have to teach yourself. Do not take him no matter what youll hate it
DON'T TAKE THIS CLASS. Get any other professor you can. His software doesn't work on mac's, so a lot of people are screwed there. His handwriting and english are absolutely appalling. I'm literally failing this class, and I've tried every outlet I could. I passed all my stat's classes in highschool, even AP. Save yourself and just don't.
This class is extremely hard. Get at least a TI-83 calculator and make sure to look at the end of chapters for the calculations because the lessons don't help. Google will be your best friend for other calculations. Tons of extra credit even if you're bad at Math like me and I ended up with an A in the online class. Easier online than actual class!
John is diffiult to understand but he is willing to clarify anythhing. Go to class lectures for the "perfact attendance". Do all the online homework with the bonus. Copy the excel formulas for each unit and the class becomes rather easy.
Terrible teacher. Goes way too fast and doesn't take the time to make sure students understand the material. Never take a class taught by him!
I hate this class because of the content, but I really like Dr. Zhang as a teacher. He's SUCH an adorable man! He genuinely cares about his students and he really tries to help. He doesn't lecture and class time is used to do our homework. However you still have a good bit of homework to do outside of class.
Don't even think about it.
If given the option, don't take Dr. Zhang. He is very knowledgeable on the topic, but that's about it. There are 4 exams (including the final) which are difficult. Homework is mandatory and is graded for correctness most of the time. There is opportunity for extra credit during class time. I got an A because I spent most of my study time for stats.
Do not take this class.
He was not helpful. He doesn't exain how to use equations. He just teaches you how to use excell. I wasn't allowed using my calculator in class at all.
John is a great professor. He shows you how to use excel to compute all of your homework and exam questions. He gives you worksheets to fill out in class and gives out SO MUCH BONUS. All quizzes and exams are online too. Go to class, do the homework, and its an easy A. Even if you miss a class, he posts lecture videos online!! Take him if you can.
All depends on how you learn, use excel for calculations. Around 4 homework assignments a week and exams all online. Posts videos on moodle if you miss class but you dont want to miss much and watch him demonstrations. Im good at stats and liked the class i just tended to forget to do the online assignments
Dr. Zhang is sweet, but the class itself is very difficult. Be sure to take extra notes than the ones he gives you, as his are not very detailed. Also be sure to pay close attention when he makes Excel templates, they are ESSENTIAL to completing the homework and tests.
Avoid him at all costs. Do not take this professor. He doesn't speak english well, he is rude to students, what i am learning isn't even math!! If you want to teach yourself everything, have mental break downs daily, spend hours doing work, and go to every single class, then this is for you. This is the worst professor i have ever had! DONT TAKE IT
You can barely understand anything he says, very poor English. He doesn't actually teach you what you're doing. You kinda just have to copy down what he does and hope you can teach yourself. We use the program R and he doesn't even know how to use it. Very condescending. STAY AWAY.
Very condescending, makes you feel stupid for any question that you ask. STAY AWAY.
Dr. Zhang gets a lot of negative feedback. The truth is, he's a stat-whiz and has an accent, but what foreign professor doesn't? His STAT 214 class was very informative and his tests were very manageable. He gives a LOT of extra credit opportunities, so there's little reason to fail. I'm going to minor in stats, looking forward to having him again.
don't worst teacher I've ever had
Basically, if you don't try or take the class seriously, you won't do well and it will be your own fault and he will not feel sorry for you. He is very approachable during his office hours. He has an accent that didn't bother me but it bothered other students in my class. He made salty remarks at the students who don't try and they were funny.
Please just avoid at all costs. The examples he does in class do not even answer what he is asking in the question and if you try and figure it out it'll confuse you even more in the class.
Prof. Zhang is by far the worst professor I've experienced yet. He is difficult to understand, he moves very fast, and he is sometimes unsure of what he is teaching. Additionally, much of the test material is more difficult than anything he includes in class notes and homework. I strongly advise you to transfer classes if he is your professor.
Dr. Zhang was one of the most frustrating professors I've taken. He doesn't even know the material (once said "I just learned this yesterday" in class) and rolls his eyes at you when you ask questions. Tests have nothing to do with what the content in class. Getting a B was something I had to really really try for, which is ridiculous. Do not take.
Online, posted very helpful videos to guide students through the course, as well as plenty of extra credit.
Honestly one of the most unorganized and ineffective professor i've had. His style of teaching is constantly asking students questions and chastising us if we didn't know or were wrong. Very hard to follow since he stated multiple times that our textbook was wrong and his notes had many typos. Made up hwk on the spot & didn't state his expectations
I should have taken this class online because you basically teach yourself. He is AWFUL. the worst. He doesn't teach, he fills in his notes, you can barely understand him. He gets mad when you don't know a question. DO NOT TAKE HIM
This guy is really rude. He doesn't teach much yet expects us to know all of the material. He claims it is his job to ask questions to students, not the other way around. Not very clear on what he wants at any point, and grading criteria is inconsistent from student to student. Do not take him if possible.
He is the worst professor I ever had. I asked him several time for help and he did not help. He is also very rude. When you ask question be ready for an attitude. Best thing is don't take him.
Absolutely horrible, I'm a good student who put the time into this class and would spend 10 hours + trying to figure out homework that he said should take 10 minutes. I ended up withdrawling as did half of my class. Do not take this class.
Worst professor I've ever had. I'm a 4.0 student and I can barley handle it. He doesn't teach and laughs at you when you answer questions wrong. He is constantly trying to make us use Excel when no one really knows how. All of the homework is online quizzes and if you don't pass you don't get credit. Hard to understand him so avoid if you can
Take this course ONLINE. Lots of extra credit to help your grade. Has helpful videos on moodle that helps with homeworks. The 4 tests are non cumulative. You get 3 hours for each test. Im gonna have so much extra credit built up so that Ill only need like a 20% on the next test to get an A.
Just avoid taking him at all costs. I have a 4.0 and this class is going to ruin it. I've spent all my evenings and weekends on this homework just to end up failing it. Excel templates don't work, you're not allowed to use a stats calc, he is good at stats but NOT good at teaching it. He teaches it as if we already know it. Don't waste your time
This class online wasn't too bad! Lots of extra credit offered to balance out any bad grades you might receive. I am not a huge fan of statistics, so it was kind of boring to me, but I am fortunate for taking this course online. He was so HELPFUL in regards to uploading Excel spreadsheets with formulas on them for the course/helpful videos.
Professor Zhang was homework, test, and lecture HEAVY. There were multiple, long assignments to do during the weekend. The only help provided was excel sheets and templates. I would never take him again because I felt that he thought everyone should just know the information before being taught it. He was a cool guy, but not a great professor.
Worst professor I have ever had. I tried reaching out for help multiple times and I never got any helpful feedback. Has no sympathy towards any of his students. Awful professor, and should be fired.
In no world would I recommend this professor to anyone. However, he's the only person that teaches this class so I was forced to have him. He's very disrespectful and doesn't answer questions if you ask him. The homework is ridiculous and he isn't clear as to why you lose points when he grades it. Bottom line: avoid this professor at all costs
I showed up to ALL of the classes EARLY. He has been late 100% of those times. Expects EVERYONE to know how. to do a subject before he "teaches" it to us. Doesn't explain ANYTHING clearly. Make mistakes on lectures and spreadsheets that cause unnecessary failures and stress on homework, quizzes, and tests. Assigns way too many assignments at once.
This class was suppose to be in person but did everything online. If you had questions you would come in during your class time. He posted lectures online that went a long with the homework. Provides extra credit and always do the sample exams. He posted excel spreadsheets that already had the formulas which made the homework pretty easy.
Incredibly insensitive, and one of the worst professors I had at IUP.
Dr. Zhang made this distance education course quite easy to navigate. He posted lecture videos and practice problem videos as well as excel templates for each unit. As long as you watched the lectures, took notes and did the homework, it wasnt bad at all.
He was very hard to understand while speaking, yet somehow his handwriting was worse. His excel sheets often had mistakes in the formulas that he provided, leading to missed questions that were not at fault of the student. There were a lot of homework assignments due at the same time and you were only given credit if you got more than a 70% on it
He is very hard to understand but he gets mad when you ask to repeat. Does not help students when they are struggling, instead he yells and gets frustrated. Although the class is easy because you can do the homeworks over and over until you get a good grade, the exams are hard. He offers bonus homeworks but does not have the excel spreadsheets.
I loved professor Zhang, he is a really nice guy. The only issue is the slight language barrier makes it hard for him to explain things clearly sometimes. He still tries his best to get students to understand and is very willing to answer any questions you have.
The final exam was scheduled for the 4th of July which was very unprofessional and unpatriotic. I had to miss my family's annual picnic and spent 2 hours working on an online final which was made with little effort from the professor
I'm not even done with this class yet and I know it's going to end badly. I'm a 4.0 student and I have NEVER taken a class this horrid. You can't understand him, he always cancels and still expects you to just magically learn. His excels are messed up, there is 4+ homework's each week, and he doesn't even teach. 4 exams, WORTH 80% (20%/per). Horrid
Class Info
Online Classes
100%
Attendance Mandatory
62%
Textbook Required
52%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Improving
+0.26 avg changeRatings by Course
MATH121
2.5
(2)MATH214
2.5
(8)MATH101
2.3
(3)STATS217
2.3
(3)MA217
2.0
(7)Difficulty by Course
217
5.0
PROBSTAT
5.0
MATH417
5.0
MATH215
5.0
QBUS215
5.0