We're still actively developing this site. If you encounter any issues, please report them! - Report an issue

B
Bi Cheng Wu
WU,BI CHENG
Email
Position

Teaching Faculty I

Department

Statistics

Credentials

MS 2020 Univ of Wisconsin-Madison

Grade Point Average
3.30
Completion Rate
97.50%
A Rate
36.51%
Students
5009
Rating
1.9
Difficulty
3.8
Would Take Again
25.0%
Attendance
Required

57.1% of students reported.

Comments

Idk if it's him or the department, but this class is run so poorly and confusingly. Little overlap between lectures/hw and exams. As a lecturer he's decent, though this class is way harder than it has to be. He seems like a nice guy, but the list of things to be improved about this class is long.

Material was simplified to a point where you understood it in lecture, but wasn't sure how to apply concepts to homework problems. Failed to discipline TA who didn't do their job the entire semester. Gives false hope in office hours.

Bi's words were too many people passed the midterm last semester so he made ours impossible and complained that not many people passed and will make the final easier. When the final came he made it hard as **** and killed my gpa along with it. If I pass this class I will thank god that I will have to never see this man I hope no one lets him teach.

Nice guy, awful professor. He's smart but all he does is read off an HTML file, even then concepts are explained poorly. Exams are written awfully. For reference, mean on the midterm was a 50%. Exams are theory based and are absolutely nothing like the homework or discussion assignments. The 240/340 sequence needs to be reevaluated and audited.

Taking Stat 240 with Professor Bi has to be one of the most confusing course experiences I have ever had at UW. I genuinely think he is a nice person, but I certainly did not enjoy listening to him read off of an HTML file as long as Lake Mendota, three times a week. The final exam kicked my *ss.

Exams are ridiculous and not representative of anything we learn in class or do for homework. They're extremely theory based and in depth, to an unreasonable extent. Lectures are just him reading off of the notes.

Ugh. If you are able to take another prof for this course, DO IT! Did not have a single good interaction with Bi and he is overall not a great prof or lecturer. Do not recommend

Bi is straight up just not a good professor. Very short tempered man as well he raged out during the midterm because he didnt have enough seats in the class to sit alternating order. Def do not reccomend him, save yourself the headache and agony

Not a great professor, felt like I had to just reteach everything we covered in lectures to myself.

Rating were really bad, but I really liked him he obviously cares about his students and wants them to do well.

Man this class was tough, exams were really hard especially the first midterm which the average was a 50% Im assuming we getting a curve though. These carti lyrics sum up how i feel: "They think I'm Osama, woah, she think I'm off somethin' I'm f*****' with a bad lil' vibe, molly all over her tongue". I feel like this after every lecture tbh

This professor made the hardest exam i've taken at uw madison.

gpa killer

Does discriminate between student

Had Bi for 240 and 340 and I don't know if it's him or if the class is just poorly organized but the exams in 340 had virtually no alignment with the assignments. When I was in 240, he had tried to cap a B at a 91, so he didn't make the best impression with that. He's not the worst, just seems to lack some empathy towards his students at times.

In summary. Homework doesnt prepare you well for exams. Lectures is just him going through notes, self study is more effective. Poor response time on the Discord Help Server. As said by others, take a different base stats class with this one. Discussions are a waste of time except for finding study partners. Nice guy, shouldn't be a teacher.

Both 240 and 340 alike expect you to have a strong grasp on statistical concepts. Bi does nothing more than the bare minimum of reading the notes with scant extra examples. The course structure is very poor, and I would recommend taking a STAT theory class concurrently. My other stats class was better at teaching me the material for this class.

His recordings were great, genuinely seemed like a nice guy who interacted with students well during the class. Didn't really go to his office hours much so don't have too much to say of how accessible he is outside of class. Overall a great professor.

His notes were very comprehensive. He was very useful right after class to fix any code issues.

very nice guy. Taught me a lot. Very "Patient" during office hours

I only watched this guys lectures online so never actually interacted with him, so I can't comment on his personality like many others on this thread are doing, but as a lecturer he was fine. Like I said, they were recorded which was very nice, and there were many resources online provided for help.

Other reviewers are right. This guy makes me sad. Wish there was an "Unaccessible Outside Class" and a "Not Caring" option because that is what Bi Cheng Wu is. He pretends that he's "very happy to help!" but in reality, he isn't at all. I ask myself all the time why he can't just be a bit nicer.

The most condescending teacher I have ever engaged with. He makes jokes at your expense if you ask questions and tries to make you feel bad. Not a very nice person. Not a very good teacher. Reads off of an html file. Is not an approachable person and if you ask for help he will be sure to not help on purpose.

I knew some pretty smart students who only got an AB instead of the A they were aiming for. The exams are unpredictable. I even thought it was hard as someone w/ a stats background from HS. The course is just tragically disorganized. Very difficult to learn all the content thoroughly thru the resources they give u (aka extremely long HTML files).

I was afraid to ask questions during class much of the time bc he acts like you are stupid if he doesn't like your question. :( So you can get him to like u more if u ask smart questions, but it isn't very helpful for learning. Lectures don't prep students much for the exams. Wish Cameron Jones were teaching again next semester bc he is much better

I honestly don't see where a lot of the hate comes from, Bi seems like a decently nice guy. He would always stop in lecture to see if anyone had any questions which was nice; exams are fair as long as you put in effort throughout the semester and do the practice exams. He is a bit condescending at times but not insanely so.

Lectures are hard to engage with, literally just reads directly off a poorly formatted HTML file. Extremely hard exams that have unnecessarily specific questions that he maybe mentioned once the whole semester. Homework is easy and not super time consuming. Overall bad professor and bad organization, also he belches at least five times a lecture.

Lectures were meh, like other reviews said he just reads off an html file. The exams are terribly written, no consistency with the past exams they give you to practice and almost seems like they are trying to trick you instead of being straightforward about if you know a concept.

This class is a disaster. Homeworks are insanely hard R problems, but they don't teach you R in class. The exams are random questions you have never ever had practice with. The homework does have interesting problems but you literally just have no clue how to solve it - such a shame. I have learned nothing from this class. At all.

Listen to the other reviews! If you are planning on taking STAT 240, do not take it with Bi. He is not a good lecturer and does not explain things well. I found many of the concepts hard to understand because of his poor teaching style. The layout of the class sucks, and he just reads off an HTML class while barely explaining things.

Don't know why his rating is so low. He speaks clearly and his explanation is easy to understand. Goes through the math details as well which is important. And he records everything. For an entry level class I think he teaches pretty well.

PLEASE don't take ur class w/ Bi. He is super unaccommodating & has horrible lectures compared to the other two profs. Please take STAT 240 w/ Bret Larget or one of the grad students who teach it instead of Bi. I used to love stats from HS, but Bi is srsly making me feel like I hate it. Wish so bad I'd listened to the advice on here about him. :(

Surprised to see such a low rating for Bi. I took STAT240 & 340 with him, and his teaching style fits me well. He goes through the codes detailedly and provides recordings and notes contains all the concepts and codes each class (great review material). His exam questions are usually unpredictable, but not that hard. Workload: 340 << 240

Dislike group projects. TAs gave varying scores. My friends received nearly 100%, but I got only 70%, significantly impacting my final grade. The final exam was difficult, with an average score of 75.

Bi gives very confusing responses about course materials. The course design is such a mess(I don't know if this is entirely his fault tho). Doesn't care much about students. And again, everything was quite confusing and would give a 0/5 if that's an option.

there is no any logic in bi's class

super mean and doesn't care about students

stat240 and stat340 just are terrible and bi just reads off the html file. The homework does not help you prepare for the exams. He is hard to reach outside of class and takes awhile to respond to emails. The night before my final I had my homework from october finally graded

just look at the score

I think other reviews are a little too harsh. While he doesn't necessarily teach (just reads off the document) and he does seem pretentious when he isn't teaching the whole class, the course wasn't too hard. He does cover topics pretty well in lectures, though some things are glazed over, so be ready to go through everything before the exam.

One of the top 2 worst professors I've had at UW-Madison. Not only are his lectures just reading off of an HTML file in class, he is condescending when meeting with him one on one in his office hours when you are confused about a question or concept.

Not great at explaining concepts as he only reads off of notes, which can be surface level compared to exams and isn't engaging to learn from. Nice in lecture, but for some reason becomes rude and pretentious when administering exams. Exams are difficult but curved, although doable to do well in class if you attend lecture and pay attention.

I think one of the biggest flaws of this course is that the grade thresholds are dependent on how other people do in the class. As other people have mentioned, different sections have had different thresholds for an A, AB, etc, but the work is the exact same. For my section, an A was a 90.53%, but I think other sections had lower/higher ones.

His grade threshold is higher than other sections, having exact same hws and exams. He thinks it's because he's good at teaching. But he simply don't know he's so bad at teaching so that some students go ask other sections about exam questions prior to taking it. His exam is one day later but we all have the exact same exam questions.

Bi is very mediocre. He doesn't really prepare for lectures and just through the provided HTML file for the course content. He is okay at answering questions. It was nice that all his lectures were recorded.

thank you bi

Bi's lectures are mediocre at best, and I felt as if I could have learned the same amount by reading the html file myself. He takes a long time to respond to emails, checks the discord server sporadically, and provides half-baked answer keys for the practice exams. He's not the worst teacher I've had but he didn't facilitate learning much either.

Can I give negative score here?

Ridiculous. All he does is read off an html page during lecture. When students try asking questions, he cuts them off and says to see him after class. I literally had a 96 going into the final and im pretty sure i may end up with a very low B after the final. He makes the tests so hard for no reason when this should be an intro to stats class.

The worst teacher I have ever had in college and I had the worst experience in this class. He is so mean and thinks he is the king of the world! The tests and the grading for this class are getting harder and harder every year while his lecture notes are inconsistent. What is the point of making an introductory class so hard and confusing?

absolutely awful. gives the vibe that he thinks the world of himself. stuck u and just plain mean when you ask for help. also, he literally only responds to emails like once a week.

I took him for both 240 and 340. Bro you are going to get rekt. His notes are abstract and his tests are really hard for no reason. They are just absurdly hard and no college student should have to take a test this hard. He uses terms in his lectures and notes that you haven't used yet to attempt to teach things. Like how do I look into the future?

Lectures were boring and just reading off of an html file. Midterm (being 30%) of our grade was horrendous as the average was 10/20. There is no real help for preparing for the final or midterm because he only gives us access to the previous terms. Going into office hours is a joke, he is very demeaning and doesn't care to help. He's unpleasant.

His lecture notes are the most ILLOGICAL notes I've ever seen. As a statistician (probably), he cannot even standardize the symbols he uses.

Bi makes so many noises in the microphone to the point where it was distracting. He burps and clears his throat almost every minute. Besides that his lectures are about as worthless as they get. He reads off the notes (which he provides) and adds absolutely nothing to them.

It's not funny, it's ridiculous

In the first class, Bi stated that you do not need any R background to enroll. I had no previous R experience, yet he still spoke in a very condescending way whenever I asked for help. When you have to start a sentence with "not to be mean, but..." then you probably shouldn't say it at all.

I disagree with the hate. His lectures are ok, I always showed up in person and was able to get some conceptual understanding out of them. The class is well organized, and it is easy to get help if you seek it early enough. Workload was very reasonable, however the take home section of the midterm exam this year was hard and tanked my grade.

- Weekly homeworks took 3-4 hours at most for me, definitely wasn't a huge time commitment, problems are fair and similar to those done in lecture - Lectures are recorded - Midterm was pretty hard but questions were fair - I know a lot of people hate the project but I find it interesting - Bi is very helpful in lecture (Never been to office hours)

Ugh I dun even know where to start...

The course is not well-organized, not to mention the lecturer is super rude and mean. Probably the worst experience I've ever had in Madison

awful

My life will be much easier if I can be as unapologetic as him.

His lecture is basically reading the html file. During his office hour, he is not as patient as he showed in the class. There's no possibility to argue the score cause he would't admit it even if he made a mistake.

His lectures are him reading from the online textbook. He doesn't prepare at all for class. Homeworks were fine, exams were straightforward. The class is more challenging if you don't have any coding experience, but if you already know some coding, it'll be fine. All lectures were recorded which was nice.

Good prof during lecture, not great during office hours. During lecture hes friendly, has a laid back personality, and acts happy to answer questions and spend more time explaining some of the more difficult material. He is a completely different person during office hours. The few times I met with him he was rude and couldn't care less. Dudes fake

His biggest flaw is that he confidently makes mistakes which is detrimental to the student's learning. The grading rubric is not comprehensive enough. So, a part of your grade will be at his discretion.

Take this in summer , the worst experience ever. Lecture is useless, take little care during exam.

Choose any other professor or switch your major. Exams are unnecessarily hard - he writes them with the intent to confuse students + trip them up. Lectures are boring and disorganized. The only resources are things from the internet or HTML documents. Demeaning during office hours and has no enthusiasm for speaking to or helping students.

Lectures are a drag

hw and discussions weren't bad at first but all of a sudden it was very difficult for no reason. It's always odd when courses repeatedly state they do not expect you to have previous knowledge; that it is a beginner course yet throw the most ridiculously hard stuff at you that only someone WITH previous knowledge could actually do in one sitting.

I thought the class was going ok, I put in the work, studied hard, and got decent grades. However, the final was ridiculously hard and nothing like we ever did in class. Grading was absurdly unfair & the other section of the class had the same test but a way higher curve and different grade thresholds.He was unwilling to discuss these matters.

I thought the course was very easy because I took AP Stats in high school. Bi was a fine teacher but not great. He read his lectures off of old HTML documents knit from R files, so lectures weren't very interesting or engaging. I appreciated that I learned some R in this course though.

The final exam was too lengthy and difficult for the class given the materials we were given to study. The professor was unwilling to discuss final grades or even show the final exam to his students after grades were released.

Professor Bi is an awesome professor for 240. I have had a lot of R experience before, so I could see how this class might feel really fast-paced if you haven't seen R before. That being said, Professor Bi is always open to questions, and is more than happy to go over things again if someone doesn't understand. All around great professor!

As the previous comment mentioned, he did not explain the final grades or give any chance to argue for them. The final was extremely hard, if you shrewd it up, then you also shrewd your overal grade. The lectures were lacking structures, you would see he keep typing in R and lacked conceptual explanation, and explanations would be tested.

The final of this course was during the earliest during the final week, yet results were given on the grading ddl day. Given the extremely hard final and no explanation of the cut-offs, had to guess that the prof just didn't want us to argue or ask any questions about grades. Don't take this course, cuz your hard work will be wasted.

Bi could've been a bit more organized during lectures, but he's still good at explaining concepts and answering questions. He seems quite nice, so I can't say I found him to be rude like some other reviewers have mentioned. I found the homework and exams to be fair and not overly challenging, and I learned a great deal during the semester.

Bi is truly a kind and generous person, demonstrating genuine care and concern for his students' well-being.

Bi is definitely a good professor and I'm not sure where all these bad ratings came from. In Stat 240, his lectures are always clear and easy to follow. He also records every lecture and posts online. My only complaint would be that I wish he made his own notes, and didn't use the same ones as the other teachers, since he doesn't always follow them

I have taken 2 classes with Bi, Stat240 and Stat340 and he is good. He records all his lectures and post his notes, so you do not need to go to lecture if you don't want to. Not everything is explained perfectly, but I think his homework and exams are fair, and I have never found him to be condescending like many of these ratings say.

Sometimes, he refuses to admit that he's wrong. He can also be unfriendly at times if you try to explain why you disagree with him. His lectures are not that great either (pretty average), but they are recorded! The recorded lectures really help!

Lecture attendance is not necessary at all as he records and uploads all of them. Some people here are saying he's rude when in reality I would just say he's blunter than people are used to but nothing excessive. He's very accommodating for late homework and exam rescheduling. I wouldn't say he's my favorite professor, but he's very fair.

wow tough guy

You do not need to attend his lecture and you can learn it well by yourself. Does not care his students and very rude and mean to everyone for no reason.

He is just very unprepared and rude. Does not respond to emails well at all.

I truly do not recommend this professor, as he treats students with a lack of courtesy and always speaks to them in a condescending manner. He responds to emails slowly and has a poor attitude. Additionally, he enjoys nitpicking and tends to make a big deal out of small issues.

There is absolutely no need to attend his lecture

Bi's lectures were very scattered and he would skip over material often. He is pretty generous about giving students a lot of time for assignments which was nice. He was, however, condescending to students during the research project for this class, and very nit-picky.

He is a totally tough grader. He will take points off even if it is a very trivial point. For example, he will take points off if you don't use an appropriate word out of a 12 pages project report. Also, he doesn't reply to emails on time.

Bi is a wonderful professor. I've learned a lot about R code and stats. My one thing is that it's kinda hard to study for in-person exams.

Instructor Wu is not capable to explain things well. The logic of the lecture is unclear, and he is fond of skipping materials. If you ask him to explain anything more in detail, he will just tell you that you are not required to know it. He doesn't care about any academic dishonesty, but he always feels extremely satisfied with himself.

Didn't really pay attention to lecture and just read the notes provided and got a A in the class. Overall, Professor Wu knows and teaches the content well, but gets through it FAR too slowly, making the class incredibly boring. The homeworks also take several hours to complete each week as well.

Took Professor Bi for Stat 240 and it was a great first introduction to programming in R and statistics in general. In lectures he does live coding demos, so you can try to follow along with him or just read along in the notes. Compared to current Professor I have for stat 340, I would choose Bi 100/100 times.

I was genuinely surprised by the quality of his lectures. Heard the class was hard but he made everything super clear and went over every detail. Ecen though its a stats class the most important part is understanding the conceptual stuff well. If you can analyze the details of a scenario and relate them to the different equations then it is easy.

Bi was a breath of fresh air after dealing with the Math department for the last two years! He always responded to student questions and made learning stats easy. I appreciate how in depth he went into the material to make sure it was easy to understand. Bi allowed notes and R (stats programming language) on tests which helped a ton. Great class.

not good

Bi himself is very caring and understanding. He is very lenient towards late work and is very accommodating to any students who run into issues while taking his course. The one problem with Bi is that there were very few projects and homework-so while you might think it is a good thing, it makes studying for exams and being prepared very difficult.

Lectures are all recorded and are well organized and focus heavily on live coding demos but cover general concepts well too. All graded work is take-home/open note, but it all takes a long time. Just stay on top of the content and be prepared to spend a lot of time on homework and you'll be fine.