4.2
Quality3.1
Difficulty84%
Would Retake97
Reviews84%
Would Retake
97
Reviews
Rating DistributionOfficial
5
52
4
26
3
10
2
4
1
5
What Students Say
“The best available professor for Calc1 based on what I've heard from others”
MATH0220 - 5.0 rating“doesnt post her notes online, student cant even go back to see what she mentioned in class”
MATH0230 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
23%
Textbook Required
25%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
-0.06 avg changeRatings by Course
MATH290
4.5
(2)MATH0220
4.4
(25)MATH1180
4.4
(8)MATH0120
4.2
(6)MATH0280
4.2
(19)Difficulty by Course
CALC1
4.0
MATH0413
4.0
BUSCALC
4.0
MATH0230
3.6
MATH290
3.5
Reviews (97)
Bao is very clear and precise. She gives the theory and excellent examples of the theory. She lets you know what to study and what will and will not be on the exams.
She was considerate, gave us the problems for the new and old edition so you didn't have to spend more money on the new version. clear on what she wanted us to know but her accent was very thick at times and made it hard to understand. I don't like calc to begin with so I might be a little bias, so I didn't particularly enjoy the class.
I failed Calc 1 and am retaking it with Ellen and I am doing so much better. She goes into so much more detail and gives you examples to help understand whats going on. Her test and quizzes are hard but her quiz questions are sometime taken from book problems, So if you do those and show up for class you can do well in the course.
I actually really like Ellen. She was very clear and explained things very well. The people in my class had a much better understanding than the students with other professors. It's Calc 2 so it's hard and not the most fun, but Ellen makes it completely bearable. Maybe even a little fun.
Let's face it: Calc II is a nightmare. Yet somehow, Ellen made it bearable. I would dare say fun! She was absolutely crystal clear with every topic as well as reviewed the previous few lectures at the beginning of each class (the biggest lifesaver ever). She is extremely personable in general and her office is a safe space. She is one amazing prof.
Ellen is great. Her tests aren't that hard. The lon cappa isn't helpful. The practice problems she assigns are the most helpful for doing well on the test. She is very helpful during office hours. The final was crazy hard, but that's because it's departmental. Definitely recommend her.
Professor Bao was an easy professor for Calc 2. She reviewed the previous lecture in the first couple minutes of class. Also, she pointed out easy mistakes that are made and how to avoid them. She also gave out the homework problems most helpful rather than having you do all of the ones in the syllabus. Her accent wasn't all that hard to understand
Dr. Bao is exceptionally clear about what material will be covered on her exams and she bases her questions off the textbook's problems so you know exactly what to expect. She has an accent, but is not difficult to understand. She's very clear in lecture and you can tell she cares about her students. Do the book problems and you'll be fine.
The best available professor for Calc1 based on what I've heard from others. Professor Bao goes into great detail with the material and provides relevant examples to the tests. If you had a good calc teacher previously the tests should be a breeze. The final not so much but that's because it's departmental.
She is very clear what will be on her exams, and she prepares you pretty well for the final.
Bao was a good professor for Differential Equations, although she did not prepare us super well for final. Class was difficult but curved quite a bit it seems. Uses less MATLAB than other professors.
Bao was awesome! She's a great lecturer and really sweet and helpful. My notes for diff eq seemed a lot more organized and clear than the notes of my friends' who had other professors. Felt prepared for the final and was happy with my outcome in this class. Curved quite a bit as well. Definitely recommend taking her!
Ellen is the best math prof I've had at Pitt. She makes sure her students understand the concepts and teaches good tips and tricks on how to do problems quickly that you won't get from other professors. A standard college math class in terms of work and she asks for her classes opinions on structure and test schedules. Very understanding.
Despite a pretty strong accent, Ellen is a solid and clear lecturer. The weekly homeworks are a bit tricky but they prepare you well for the exams. She also gives review sheets that basically resembles the exams which is awesome. Exams are long and easy to mess up on but she curves. Shes a sweet lady who I definitely recommend for this math course!
Ellen is a great professor! She's very fair when grading exams and it's easy to pass if you put in the effort. Her lectures can be a bit scattered at times and she runs over the 50 minute time period pretty often, but she's great at explaining when you ask specific questions.
Her lectures explain the concepts very well. Her exams were quite easy because the homework provided enough practice and she gives out exam practice problems. Towards the end, the last two topics were rushed. However, she goes over them enough for you to get a decent amount of points on the final.
Dr. Bao was an excellent professor. Her accent is not too strong, and she explains concepts clearly with examples so nothing is a surprise. Has nice reviews which are very helpful for her exams which are very fair. Would highly recommend taking.
Was a great professor. Clearly explained what would be expected of you for midterms. She has a slight accent but it's very easy to understand. Would highly recommend if taking Calc 2 here.
Calc 2 is probably one of the hardest classes here at Pitt, but taking it with Dr. Bao makes it a little easier. She is very open to questions during lecture, and she gives you a ton of resources to help you practice problems. You will have to put work in, but she helps you as much as she can. Also curves test grades quite nicely
Ellen Bao is really nice person and her teaching is interesting, sometimes inspiring.
So many times I felt we focused on the easy portions and were left to figure out the hard parts on our own. It felt like we skipped the hardest part of the class, PDE's and the heat equation entirely. Learning what a matrix is again isn't something that needs to be taught in Differential Equations, that's a lower level topic. I can't recommend her.
I personally have dealt with so many issues this semester and she has not responded to a single email until I contacted the director of undergrad and the head of the math department. In terms of the exam she put way too much material on for the time given. Not a single person finishes before time is up and most people just do not finish.
Ellen is a very caring professor and really wants the students to learn inside and outside the class. Whenever I have a question she always responds promptly. The toughest parts of the course are the proofs but her exams are quite reasonable and the reviews are super helpful.
Ellen is a very good professor, however she sometimes is a little confusing. She is generally very clear and understanding. The proofs on the exams are difficult and a lot of people end up just memorizing them. The exams are very long, to the extent that most people don't finish. Overall I really do think she is good professor who cares.
Prof. Bao does try to make class interesting, but since I found the subject pretty easy, it got boring. Very clear criteria, if you study for the exams and do the homework, you'll pass the class easy. Lots of memorization
Linear algebra sounds tough but its just matrices. You're just doing a lot of addition/multiplication at once in a concise manner. Shi ting has very fair exams. Some questions ar challenging, but if you came to class, paid attention, actually did the homework, ur fine. Hint: homework is on slader, but do all the proofs homework in the book(tests).
She was very sweet and clearly cares about her student's success. Linear Algebra is a tough topic but she made it pretty doable. She was good at explaining topics and making sure that everyone is following along. Exams were pretty straightforward.
Dr. Bao's class was easy in terms of calc 1 classes go. If you have already taken calc take her- The exams are straight forward and she gives optional practice problems that prepare you perfectly for the quizzes. Her accent is hard to understand so attending lectures had minimal benefit. Study guides for exams were very helpful!
I love her so much! She is great at explaining tough concepts, if you aren't great at math take her to get a good grade in calc! She is very sweet, funny, and understanding. I highly recommend her!
Go to lecture, do your homework, ask questions and Ellen will take care of you. She's such an amazing professor and provides so many examples with everything so that you understand the mechanics of calculus, not just memorization. Her exams were difficult but if you attend class and understand the material, you'll ace it.
Ellen is such a great prof! I am not good at calc and she made it much easier for me to understand and explained everything very well.
Ellen was great - I've never been good at math ever, but she is really clear in her lectures. She gives plenty of practice problems to prepare you for her exams and her exams are very fair. Put in some work, you'll walk away with a good grade. Nice person too! :)
Ellen was an easy professor for Business Calc, and even if you miss a class, you can easily use the textbook to fill in. Her exams were easy, and her weekly homework was easy as well.
Ellen was a good prof for Bus Calc. She always tried to incorporate some humor into lectures and was very encouraging. I definitely recommend going to all lectures and all recitations because she moved through material pretty fast.
She doesn't explain concepts very well and always goes over class time. However, she posts reviews before each test that are similar to the real thing. Overall not the best or worst professor I've ever had
Professor Bao is a very sweet lady who means well. However, her English is very bad and it makes lectures practically useless. Her tests were fine and she gave some partial credit. However, her final was impossible and she was not understanding at all with those grades which dropped a lot of students' GPA.
Her lectures tended to either be slow or move quickly through something I needed more work on. I stopped going to class halfway through the semester and just read the textbook. However, the homework clearly showed what we were expected to know, the exams were reasonable, and everything was graded pretty fairly.
Bao is a very straightforward professor. Do the exam reviews and redo the homework assignments, and you will be well prepared for the midterms. Linear algebra in general is annoying because there are so many computations, so it's very easy to make mistakes. Knowing how to manage your time during exams is essential.
Honestly Im not great at math so Im not going to say she was unfair but I can tell you the final was insanely difficult compared to the review. Also a lot of the exams are taken from the extra practice textbook review problems she posts in canvas so if you can try to do those.
Dr. Bao is the sweetest lady ever. She really does her best to teach. A little unresponsive to emails, but if you follow her study guides you should pass her class. Diff EQ is a hard class, but she is the best professor to take. DON'T CHEGG THE HOMEWORK. If you don't pass your exams you don't pass this class.
Ellen is great. She is so thorough and wants to make sure everyone is getting the material. The one bad thing is that her exams are LONG. But if you do the reviews she posts you should be fine. She's a great professor you just have to put in the work, too
Compared to other calc professors, I'd recommend her. She's very sweet and wants you to do well. Her review sheets are very helpful and her test averages are higher than other professors. She sometimes doesn't explain content very well, but the textbook helps. The final was the hardest test I've ever taken, but she hadn't seen it beforehand.
I absolutely loved Dr. Bao! She was hands down the best math professor I have had at Pitt, very thorough lectures and the exams do prep you well for the final. She was also very kind and understanding. Take her if you have the chance!
difficult class but lectures usually makes sense. Impossible to reach outside her scheduled class and office hours which are online. Wants you to understand but will cut you off mid question to explain something you already know. Prepared you well for the exams with comprehensive reviews but pretty much didn't teach last section of class.
Professor Bao is very caring and will go over certain problems that she thinks that the class is struggling on. The class itself goes at a moderate to fast pace. She posts test reviews that help a lot as well as extra, optional problems from the textbook. Pay attention during the lectures and you'll be fine.
Dr. Bao is an excellent professor and I strongly recommend her. Lectures were clear, organized, and easy to follow. Homework and exams closely resembled the textbook, so it was easy to prepare. Professor Bao gives you all the tools you need to succeed, you just need to put the effort in. If you're able to take her, then you definitely should.
LOVED this prof! Graded on weekly quizzes (drop lowest), 3 exams, and hw. Quizzes were pretty easy if you kept up with the class. Exams weren't too difficult either. She gives a lot of optional practice problems from the textbook, but do them bc they are very similar to test / quiz questions. Keep up with the class and you will do fine.
Dr. Bao is the best choice for MATH0120! She was a little hard to reach outside of class, and she would rush through example problems, but she was very good at lecturing and did not test us on things that were way more difficult or not covered. If you study enough, the quizzes and exams are pretty easy. She prepares you well for exams and quizzes.
I loved Ellen Bao for BUS CALC, this is a tough course and she was by far the best professor for this class. She has weekly quizzes and reviews for her midterms. The reviews are just like the midterms. Overall, great professor!
Ellen was a great professor for Business Calc! As long as you go to lectures and apply yourself you will do well! She assigns weekly homework and quizzes during recitations which will help boost your grade, and keep you in check for learning the content. Reviews are very similar to midterms. Take her, she will save you so much stress.
Bao was a very clear teacher. She will let you know what she expects for problem sets and exams. Her lectures were pretty overwhelming but if you lock in for the class, you should be set and not need any more help. I felt that all the exams were fair and reflected the study guide.
CALC 2: Dr. Bao is very kind and understanding. If you reach out to her with concerns, she is very flexible. Her lectures, although fast pace, are very clear. If you like structure, this is the class for you (1 quiz every week, Lon Capa HW due every week, 2 Midterms). My only criticism is that she doesn't post the notes from LEC. I love her.
never post her notes online, missed lecture=no notes provided at all unless u go to friends. exam questions acceptable yet graded harshly, curve sometimes. this sem she went traveling? missed lectures->behind schedule, good lecture but talks rlly fast, no time to take notes and no provided notes online. terrible TA(always late, even on exams days)
talks really fast in lecture, answers on study guide has so many typos and mistakes tho it does reflect what the exam looks like. doesnt post her notes online, student cant even go back to see what she mentioned in class. many student has reflected this and she j doesnt listen and take the advice and says that "I just talk about what's in the book"
BEST CALC 2 PROF EVER I love her with all my being! Her lectures were great and helped w the lon capa. DO THE BOOKWORK. As soon as I did I was acing quizzes and exams (1-100%, 2-98%). Curve was generous as well. Her office hours were early but extremely helpful. Final was hard but bookwork prepares you. Such an icon, would give her my firstborn
Professor Bao was a really good teacher. I feel that the only reason I got a B in this class was because I missed a few lectures, which will definitely set you back in the class even though attendance isn't mandatory. The only issue I had was how sometimes she wouldn't understand the questions I'd ask her on certain topics.
Bao (Ellen) was an amazing calc 2 professor! I had come to college not really taught calc 2 properly (i didnt do the AP), but Ellen was superb at teaching everything I needed for the final. The midterms were hard but as long as you do the textbook problems you should be fine! Her lectures are well prepared and concise, and her exams are fair!!
My favorite professor here, Ellen is an angel of a person who's enthusiastic about calculus and makes lectures engaging and easy to follow (although slightly fast). Exams and quizzes reflect lecture material and the textbook. Do your bookwork! will help greatly to master the topics. Take her if you can, you will not regret it!!
Calc 2 is a very difficult class, and Professor Bao helped make it a little easier. During lecture, she goes over things very quick and goes straight into practice problems (some lectures were just practice problems) so if that is not how you want your lectures to go then do not take her. She drops two quiz grades and one homework grade.
Ellen is such a sweetheart, super nice and is very detailed with her teachings, and posting all her notes on her canvas so if you miss any lecture you still have notes - I had prior knowledge coming in so it wasn't too bad, but with her providing reviews and resources I think overall it's a smooth ride calc class!
Bao is an extremely nice person but lacks the ability to teach; she doesn't teach the concepts but only practice problems, expecting you to know them from high school, and if you don't know how to do a concept, you will be left clueless.
Had Shiting Bao (Ellen Bao) for Calculus 1 and she was able to explain concepts very well in lectures.
Dr. Bao is very good at making complex topics accessible to students. Doesn't get bogged down in theory, but rather focuses on problem solving. Very accessible outside of class and a very nice person.
So there are quizzes and homework every week but they are pretty easy. Study for the quizzes and you should be okay, the grading is very lenient. Same thing for midterms, they aren't super harsh, you can get the answer wrong but still get points. My TA was edison h, best calc TA fosho. Overall shes really sweet and funny and a very good explainer.
Ellen is an angel who gives you the resources needed to succeed. Her teaching style is problem-heavy which I loved; however, she does expect you to know the concepts beforehand and will jump right into solving problems. She posts lecture notes online. Final is departmental (and horrible), so make sure you do well in her class on the two midterms.
Best math teacher I've ever had. The way she taught calculus grabbed my attention like a little boy staring at a rainbow sucker in a candy shop. 100% would recommend.
She is a good teacher in terms of covering all the topics. One quiz a week which are worth a decent amount of your final grade. Two midterms and a final which you have to do well on to get a good grade. Final was much harder than midterms so STUDY.
Dr. Bao was a very sweet person and cared about her students. Her lectures were very straight forward, and she did many example problems to help you learn the concepts. I tried to get her for Calc 2 but her lecture filled up almost immediately. Highly recommend!
Ellen was honestly a great professor. She is very enthusiastic in her lectures, but sometimes hard to understand due to her accent. She explains things really well, however, and made class very fun. There's a homework set due every week, but as long as you study for the exams you'll be fine. Her exams are much easier than the final tho.
She is so sweet and a very good teacher. If you have any questions you can always ask her because she really cares. Her quizzes are easy (one every week in rec). The ta literally goes over what will be on it then gives it to you. Her exams are good as long as you know the main concept.
Ellen was the GOAT and saved me from linear alg. The only downside is that the class is only graded off of 2 midterms and a final and then the homework. The lectures were amazing and I learned a lot from it. Didnt struggle that much and when I did it was easy to look up help online. Just a LOT of homework problems and webwork is very spotty.
ShiTing is extremely kind and a great teacher. However, lectures sometimes felt like they were all over the place, and example problems we went over felt way too easy compared to the homework. However, it's an extremely easy class if you pay attention and do your part in studying for exams.
Ellen was a very well prepared and overall great professor. Her lectures were ok, it's easy to doze off and not understand her accent. The only downside is when she gets the example problems wrong in class and spends the next 10 minutes figuring out her mistake then running over time. Also everyone who packed up early you suck, let her teach.
The lectures were ok, 9ams suck. The only issue was she made mistakes on example problems during lecture. The class by nature is very test-heavy. If you have taken stem before, you will be fine.
Fall 2023: Absolutely LOVED having her and her teaching style! Lectures were so easy to follow, she posted her notes online, 2 exams + department final, weekly online HW for basic content, DO TEXTBOOK HW bc that is essential for the tests (online HW is not enough). She's very sweet & easy to talk to, cared about us, & office hours were helpful too!
Ellen made linear algebra pretty easy, just go to lecture and read over the notes she posts online. There is homework every week but it shouldn't take more than an hour or two. Exams made up a majority of the class with two midterms and one departmental final. Just look over the study guides she provides and you should be okay.
Ellen was a very good professor for Linear Algebra, while sometimes her teaching would be confusing, the homeworks were always clear and was accessible during office hours.
funny name good teaching. lectures go over a concept then spend the class doing examples that will be on homework and tests. Take good notes and you will do well
Dr. Bao cares a lot about her students. Sometimes lectures became a bit overwhelming, but that's how upper level math goes. She did a lot of examples in class, rather than getting caught up in theory. 80% of your grade is exams, but Bao puts out a comprehensive review for each exam. Very accessible outside of class and exams are very fair.
Clearly cares a lot about students, but concepts weren't always explained well in lecture and I felt like I was just teaching myself when I went to do the homework. Still probably the best option for diff eq at Pitt though.
Dr. Bao's lectures were mostly very helpful when working on homework or reviews. Tests were graded somewhat harshly, but most questions were fair. You will succeed to some extent if you study for tests A LOT, since two midterms and a final are worth 80% of the grade. Any difficult tests were curved, but you still need to study a lot.
Great for diffeq. She's straightforward with what she expects you to know. However, she has an issue with the class pacing. Content from the 1st and 2nd MTs is well explained, sometimes a bit overexplained, but the last bit of content is practically skimmed over. She likes to talk about the theory behind some things, which I think is extraneous.
I love her, she is such a good professor. Homeworks were assigned every week and had unlimited trys. The practice problems she posts before exams are identical to them. Her lectures were kind of all over the place but in the end, you understand very well. Pretty easy class and she's very kind.
She grades very heavily, she stands in the way of what she is writing on the board during lecture, she can't speak very well, her lecture is all over the place.
Absolutely adore her! My 2nd class with her and she was just as good as the last time. Her lecture notes are always uploaded so it's super easy to catch up if you miss a class. There's no surprises on the midterms or the final, just as long as you use the practice material she gives you. She's super sweet and can break down difficult topics well.
Absolute legend of a prof. I wish I had her for calc2, but it's whatever. Her exams are nice and simple, so study her study guides and review all the notes for potential curveballs. The department final... holy was that hard. Bao does a great job formatting her exams, so make sure you understand the layout to prepare for that insane final. sssstudy
I found that she was a good teacher, but I found a lot of the material we covered in class to be boring. I don't find linear algebra very interesting so I got a B in the class, but her teaching was great. Very test heavy though (40% final, 40% midterms, 20% HW)
Bao is a great professor when it comes to teaching us the content. The only problem is her tests doesn't reflect what we learned in the course, there had been questions that where definitely out of syllabus, but her lectures would feel like “this is easy”, in reality its not really. The final was insanely long and difficult in a little time span
I loved Dr. Bao's teaching style! The course was taught at a manageable pace and we did many example problems in class, which definitely helped on homework and exams. I think her tests accurately reflected the content we learned during lectures, while her slightly harder homework questions allowed unlimited attempts.
just practice, i did all the practice problems
Bao is a great professor. So many math professors don't even teach well, but she works very hard and does a good job lecturing. She is so sweet and cares about her students comprehension. Communicating complex topics very effectively.
I love her teaching style, she explains things really clearly and goes at a good pace so I never fall behind. She is also a really generous grader.
Went a little slow, but overall great and easy-to-understand lecture style. Prepares you well for exams.
She prepared you well for her assignments, however she was very bad at managing class time. Many times lectures were rushed towards the end, which is when she would introduce these new topics. While studying you will also find that as she rushes through she fails to give the correct formulas. Thankfully what was taught incorrectly was not tested.
Dr. Bao is very nice and knowledgeable. She is good at explaining content overall and makes it clear how we need to show our work in order to get full credit. Midterms were very fair and pretty similar in difficulty to the final with the exception of the last two topics we learned after the second exam. Has trouble understanding questions we ask.
Dr. Bao does a very good job of explaining the content. She had very fair midterms that prepared me well for the final. She can be hard to understand at times, but any confusion is usually clarified.
I chose Dr. Bao because of her stellar rating for differential equations due to my tendencies to struggle in math courses. She is very difficult to understand and she only gives notes on the board so if you miss a lecture you're screwed. While she is passionate about the course, I would not recommend taking her if math is not your strong suit.
Class Info
Online Classes
100%
Attendance Mandatory
23%
Textbook Required
25%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
-0.06 avg changeRatings by Course
MATH290
4.5
(2)MATH0220
4.4
(25)MATH1180
4.4
(8)MATH0120
4.2
(6)MATH0280
4.2
(19)Difficulty by Course
CALC1
4.0
MATH0413
4.0
BUSCALC
4.0
MATH0230
3.6
MATH290
3.5