4.0
Quality3.6
Difficulty75%
Would Retake126
Reviews75%
Would Retake
126
Reviews
Rating DistributionOfficial
5
82
4
11
3
5
2
5
1
23
What Students Say
“Mehul Rangwala was a good teacher for a bad class”
DS101 - 4.0 rating“The absolute worst professor I've ever had”
BHON106 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
57%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-0.59 avg changeRatings by Course
DS101
4.1
(122)BHON106
1.0
(3)MSBA204
1.0
(1)Difficulty by Course
BHON106
5.0
MSBA204
5.0
DS101
3.6
Reviews (126)
Great Professor! He helps people weather if its just to pass the class in order to graduate, or if people want to really learn and understand the class. Grades off of 2 exams and 9 homeworks that you can take as many time as needed. Overall great choice!
He is a really caring professor and wants his students to do well. He's clear about what you need to learn and provides clear video solutions on Canvas.
Organized, Caring, Funny, & Direct Personality. Please watch lecture videos because he will give homework answers. Exams are based off of the homework assignments. 3 Exams. 9 Homework Assignments. I teared up after taking the final because this is my first A for a math course ;)
A rare professor that is an expert in Statistics, and can explain it for the total novice. Does a great job with videos explaining how to solve problems, and clear instructions on how to use .JMP to get the answers needed to solve problems. Has a funny sense of humor and a hilarious laugh, too! No hesitation, I'd take a class with him again.
Professor Rangwala is amazing! He can be silly at times which makes everyone laugh. He is very dedicated to his job and loves what he teaches. He really wants everyone to excel and you will as long as you show up to class and want to learn. He explains everything clearly and if you dont understand he will work with you. Homework/Midterm/Final ��
Mehul is amazing. he truly cares about being the best professor he can be. He is willing to work with students, and dedicated to their success. He is incredibly funny and made arguably the hardest course in the business department enjoyable.
Take a class with him if you are actually trying to learn something because he will do his best to make sure you understand everything. Although DS101 is a heavy class, he made sure everyone was actually learning and he answered all questions. I would say this is one of the best professors I have ever met in my life. HE IS AMAZING.
Homework is online with infinite retries and he posts videos doing them, and he is very, very generous with the amount of time he gives you to do them. Also gives you an entire week to do his midterm in addition to him giving to exam practice questions. Not only that, his example-based lectures are amazing and make the material very easy to learn.
I made an account just so I can leave this professor a review. He is one of the best professors I have ever had. DS101 is a very difficult class but professor Rangwala explains everything so well! The best part is he makes example videos for most of the homework questions so you can see exactly how to do the work. 10/10 recommend!!
Rangwala is the best math teacher I've had. I made an account just to rate him. I have always struggled with math but he makes it so easy to understand. He makes incredibly in-depth, step-by-step videos detailing how to navigate JMP which I have heard a lot of other DS professors don't do. Definitely take DS101 with him if you can!!!
Professor Rangwala is great and really cares for his students. The homework assignments were a bit long and had many parts but he has very helpful videos to guide you through problems.
This class is difficult, but Prof. Rangwala does an excellent job explaining the concepts. This class was taken where everything was online; his visual teaching methods made it easy to understands. Posts additional vids to explain homework, and got an A+ on the midterm, when I'm not great at math. Would definitely recommend.
Prof. Rangwala has been helpful this semester virtually. He is respectful and caring of his students. He makes the learning clear especially when this course is difficult. He provides homework videos for help and it is very useful. He uses pearson, homework is done on there and so are exams. By far one of the best math professors I've took.
Prof Rangwala is an amazing professor who genuinely cares about his students. He explains the best he can and always waits for the whole class instead of rushing. Not an easy class but feels a lot easier with him as a professor.
If you're taking DS 101, he's probably your best choice. He uploads videos that teaches you exactly how to do the hw, so you'll be okay even if you don't attend lecture. That said, he grades on 8 hw assignments and a midterm/final so if you don't do well on one, you're basically screwed.
DS101 is an extremely difficult class. Professor Rangwala does everything he can to give good guidelines on how to completely this class, and he is your best option for passing it. With that being said, you will still have to work hard for a good grade and the class itself is not easy. Make sure you do the homework, you cant do well without it!
Professor Rangwala was a godsend. Our class had been struggling with a different professor and required a change right after our mid-term, and we ended up with this treasure of a man. I can not recommend this man enough. He gives a lot of homework, but he makes sure you have the tools to accomplish it. He is simply fantastic. Wish he taught more :)
One of the best professors I have ever taken! He puts in a lot of effort ,such as having video guides on how to do the homework. From what I hear he is the only one who does that. There is a midterm and final but he gives you practice problems that are the same/good practice! The class is difficult but he makes it as understandable as possible
Frustrating class, a lot of professors simply cannot transfer their ability to do a good job teaching on Zoom. I hated the structure of his class. Any class with only a midterm and a final, dooms students to fail. Not a course with much padding, you do bad on either of the tests, and there's no recovery. Unpleasant.
Excellent Professor! Zoom meetings was not mandatory, though he goes over how to do the questions for the hw. Try not to fall behind on the homework as it's a big part of your grade. First test pretty time consuming but if you do good on the test and the hw your set to get a good grade for the final.
Best DS-101 teacher hands down. Gives guides on the homework that are super easy to follow. The class starts off simple but slowly gets harder and harder. Watch his lectures and do the HW and you'll pass. The subject material is not easy at all but this professor does the best job at explaining. Class is just HW and 2 tests, neither are too hard.
Professor Rangwala goes above and beyond the expectations of a professor. He teaches you how to use the statistical software in a comprehensive manner, and is extremely helpful with preparing us for exams. DS101 is arguably the hardest core class required for a Business Degree, and professor Rangwala is your best shot at learning and passing it.
Professor Rangwala really goes above and beyond to teach you the material. His recorded lectures are a plus. The material is overall hard but no other professor would help you as much as him. I would recommend him if you are going to take DS101. Don't be lazy and do the work!!
Professor Mehul is solid choise for DS 101 . Professor Mehul made DS 101 easy class interesting and pleasent to study. Professor provide helpfull Notes. HW is not hard, proff provide videos about HW very helpfull . Prof respond on email quickly. Midterm take home and for one week. Final is okay . Explain JMP very detailed. Take him and you pass
Went above and beyond to make sure we had every opportunity to understand the content. Walked us step by step to learn how to do EVERY problem in the JMP software. I had no clue what JMP was when I first started the course, but he makes sure that we are all proficient in it by the end of the course. Lots of pre-recorded support videos for HW weekly
Professor Rangwala is such a caring professor. DS 101 is a challenging course, but he explains the concepts very well and really cares that everyone understands. The Zoom lectures were optional, but it is best to attend them. Make sure to start the homeworks early as they can be time consuming. Overall, an amazing professor for DS!
Professor Rangwala stepped up mid semester to teach the second half of the semester in replacement of another prof. Despite the challenges we had adjusting he made it as easy as possible for the class to succeed. I was so lost until he began teaching us. So, if you want an extremely clear and caring Professor, take Rangwala!
The absolute worst professor I've ever had. Was not prepared AT ALL for the 8 course week. Is not accessible outside of class and dismisses any questions/concerns you do manage to voice in class. His lectures were okay. A lot of it is just you figuring it out on your own. I don't wish this class and professor on anyone.
Professor Rangwala was so unprepared for his BHON106 class. He was extremely unhelpful teaching the material and rarely responded to emails. In order to pass this class, you must teach yourself and spend hours a week reviewing the homework. His test are identical to the homework which seems to be the only positive. If you master the hw, you pass.
My course was 8 weeks, and it seemed that this professor was not able to manage his time properly. The week before the midterm he stated, "Oh! I didn't know you had a midterm next week." More than half of the students never got an email back from him when they needed his help. The week before the final he gave us 3x as much hw due to poor planning.
Professor Rangwala is one of the best instructors I had during my four years of college. Even with a difficult subject to understand he really went above and beyond trying to make the class understand. He is very knowledgeable with the subject and cares about his students.
DS101 is probably the hardest class I've taken thus far. However this guy was fantastic. He would give video tutorials for the homework questions and answer any questions during lecture. He explained how to use JMP thoroughly and made sure we had a decent understanding of the material. Tests were heavy and hw is long but he is a solid choice!
Helpful professor! I do not like math whatsoever but this professor made it helpful. Attendance is not mandatory but it is better to go to class. The main focus of this class is knowing how to use JMP in order to do the homework/exam. Homework heavy but he uploads videos showing how to go through each problem which have been extremely helpful.
Go to every class. The concepts are easy, but learning the software makes it very challenging to get the information needed. Spends class going over concepts. Generously records how to use the software for certain problems to give you a chance. Homework has unlimited attempts so get 100% if possible because you the midterm and final are brutal.
12 hw chapters + 1 midterm + 1 exam all on mylab, MUST use software called JMP, sometimes used excel, prof was generous enough to record videos on how to do hw (which if he didn't, i prob wouldn't have passed), he is funny + super caring + one of best profs ever, was willing to add ec & even extended hw due dates sometimes, GO TO CLASS & STUDY!!!
He is HARD! I highly recommend you work on HW throughout the week rather than waiting on the last day to complete it. He provides HW tutorials which are essential to doing well on the midterm and final. His lectures are pointless! Carefully watch his HW tutorials and complete the homework. It will be painful, but you will pass.
This Teacher straight up told me to not take his class when it was the first day.... Hes Terrible and he leaves people hanging with questions all the time. Hes Rude and moves fast doesnt take his time. Do all the homework at 100% and you will pass even if you bomb all exams.
Lectures were super clear. Be prepared to write notes as he tends to use the whiteboard lot. Relies on JMP for homeworks and exams. I would say that 90% of the topics covered were new and advanced. The first 10% were a review. Course is tough but the lectures and homeworks will prepare you to pass the class. Lots of homework but all worthwhile.
This class is really difficult but the professor makes it easier for you. He shows you how to do the homework by recording the majority of the problems and showing you how to solve them our class also did bad on the midterm and he let us retake it and also let us take the final from home. He is very accommodating and wants his students to pass.
I was literally nervous to take this class because of how many negative things I had heard about the course itself. But honestly, this professor was amazing. Best way of explaining things step by step. Provides lecture recordings and videos if you need hw help. Checks IDs on exam days answers questions in class but does not really respond to emails
Pick this professor for DS! He's literally the best compared to the others. HW is long, but provides videos on how to do them and easy to follow. He really puts in a lot of effort so we can succeed in the class. I've heard other professors don't provide these videos, I don't know how I'll survive without them. Exams every 2/3 weeks, are open book.
Overall good professor for DS101. Homework due every week (lengthy tutorial videos posted on Canvas) and lectures on basic concepts (pop quiz possibility). Open book/note exams every few weeks. He is great at getting back to you if you email him questions. Homework took a LOT of time - wouldn't recommend if you're taking a full load of classes.
I have heard horror stories about DS-101 even during this semester about other teachers. He makes data analysis so easy to understand. Hw is due every Sunday but he has demos to complete them. He warns of pop quizzes but rarely does them. Come to class b/c his lecture examples are easier than the general notes he has posted. WONDERFUL PROFESSOR.
Professor Rangwala is one of the best professors if you need to take Ds 101. Homework is due every Sunday and he does step-by-step recordings of some of the more difficult homework questions. Exams are similar to Homework, so if you know how to do the homework you'll do fine on the exams. His lectures are clear and straight to the point as well.
Overall, a great and funny professor. Teaches a bit fast. Hw: Long but similar questions are posted (Helpful!) Attendance: Not taken, but don't skip. Quizzes: Not announced, but can be given beginning, during, or end of class (may have 2 quizzes in 1 day). Exams: Total of 6 (5 midterms/1 final exam); Open-notes; on MyLab; during class; 1 attempt.
Professor Rangwala is the worst professor at sac state, he gives a lot of homework and tests, but in most part of his lecture he is not sure for his answers that he provide in his video. He brings to many complicated question in the test. I never recommend him for you guys. YOU can't learn in his class, what you have to.
I have 6 weeks left but I am enjoying this course. The professor is a good guy. Out of all DS 101 teachers take this guy. This class is difficult but his videos give you step by step directions on how to do it which helps you do the hw. I on abg spend 5-6 hours a week on HW which I don't think is bad. None of the other DS 101 prof give you videos.
JMP pro is tricky at first, you get a hang of it. Best part about JMP is if your'e stuck on a question you can "ask your prof" & he will email you w/ how to solve it w/ a video & steps. PROF is a good guy. Pop up quiz are annoying (cant make up) but if you do good on HW & Tests you should have a A or B. Most of my friends w/ other prof had a C,D.
Dont get me wrong, DS 101 is a hard class, but do not take it with any other professor but him. He is the only sac state ds 101 teacher that provides videos on hw. It makes doing the hw way easier. TAKE HIM! 5 exams + Final, 1 HW assignment/week on average can take 2 - 6 hours. He had amazing lectures. Honestly the best DS 101 prof. DONT MISS OUT.
nice guy, you are not going to find a EASY A for ds 101, but this professor will make it easier for you. If you do hw throughout the week, it will not be too hard on you. He is here to help & wants you all to succeed. Most of us passed the class with an A or B. Missing out on a teacher who is willing to help you if you do not take it with him.
He posts videos of the H/W questions. We used the JMP software, which does most of the calculations. The H/W is long and can take 4-8 hours a week. Overall weekly H/W, 6 exams, and pop quizzes. All exams are open book and are identical to the homework. Class is difficult, but he makes it easy. Attend all classes, do the work, and you will pass.
Mehul knows that DS is hard, so he's extremely forgiving and passionate about the course material. He lets you have as much prep material for exams as you want. His lectures are great but you should also attend for surprise quizzes. Watch his homework videos, dedicate a few hours a week to homework, and you literally cannot fail this class.
The best DS 101 option. Exam's are easy because he allows full use of online resources, and he posts plenty of lectures to help you get through lengthy homework. He is pretty funny, and does not sugarcoat anything at all. Lectures can be boring, but if you need this class, he is certainly the best Professor for this class.
If you have to take DS101, please take Mehul Rangwala. This is a very difficult class and he makes it very manageable as long as you apply yourself. He is very entertaining and engaging and makes meticulous lectures easy to follow along with.
Videos to help for almost every question. Exams are based directly off homework. He's a funny dude and great class to take.
This prof's dedication is remarkable. His thorough lectures ensure everyone grasps the content. Though homework can be lengthy, he provides step-by-step videos for tough questions. Exams mirror homework word for word, allowing open notebook use. More professors like him are needed. Should pass this class in ease.
This prof's dedication is remarkable. His thorough lectures ensure everyone grasps the content. Though homework can be lengthy, he provides step-by-step videos for tough questions. Exams mirror homework word for word, allowing open notebook use. More professors like him are needed. You should pass this class with ease.
Professor Rangwala was such a great teacher! The way he teaches keeps you engaged the whole time. A lot of work and time goes into the homework and exams so just be prepared for that. (has helpful vids for HW) He also does pop quizzes, sometimes 4 quizzes in one class period, but just pay attention (take notes) to his lectures and you'll be fine.
Hands down the best DS 101 professor. Everything is on MyLab such as homeworks, quizzes, and exams. He cares about students success and gives students opportunities to pass the class. HWs can be lengthy but he provides videos and tutorials which are very helpful. Exams are directly from the HW's and tells you what numbers to study off of.
This is business analytics it's not a simple course. Professor sets students up to succeed. He goes over the content thoroughly in class and provides step by step videos for the hw. He is very straightforward which can come off as intense when you first meet him. I don't think I would have done as well if I didn't have him as my teacher.
Honestly, this was a tough class. Homework takes around 5-6 hours to complete since questions have multiple parts to it, but the professor posts videos and teaches step-by-step how to complete the homework. Great tip, take notes on the homework and how to complete the steps in JMP, exams are identical to the homework. Go to class for pop quizzes.
I think that this is the best professor to take for DS101. For the homework he shows examples of how to complete it and it helps so much. The exams are based on the homework. Though the homework does get longer to complete over time. There are pop quizzes though, but they are only a little. Don't skip class even if couple points though.
I wouldn't wish this class on my worst enemy. If you have to take it though, take it with Rangwala, he is BY FAR the best.
Stressful and tough class.
He changed grading rubric from previous classes and is now hard to pass. I am probably going to have to repeat the class even though I have a high GPA. He moves too fast and has had over 25 difficult pop quizzes that are easy to fail and the midterm is exactly like the quizzes. Don't take this class if it is your first time taking DS 101.
He's the best professor to take for DS 101. One midterm, one final, and one group project. Exams are concept based with a few JMP questions. Everything is done on MyLab. Make sure you show up because they are a lot of random pop quizzes. He is very thorough with his lectures and makes difficult concepts easy to understand. He's pretty funny too
Really wants you to succeed! Goes the extra mile to help. Very kind and funny.
He provides helpful videos for homework, but he still makes the other assignments challenging.
Sac State needs more professors like Rangwala!! I took DS 101 for the second time. First time was with an awdul instructor, the second time with professor Rangwala. He is amazing! DS101 is already hard enough with lots of hw, but this professor didn't make me hate the class at all. He was wiling to help understand if something wasn't clear.
I'm so glad I took Rangwala for DS 101. He gives plenty of examples for the material to make sure that his students understand. He genuinely wants to see his students succeed. Open note exams and unlimited tries on homework in MyLab, though they are time-consuming. Take him for DS 101!
Great lecturer, but an excessive amount of pop quizzes. This class is hard enough without getting 3 to 4 pop classes each class session. I hope I pass.
If you are a sac state student take him if you can! Professor Rangwala is by far one of the most amazing DS 101 teachers at sac state. Group project + Midterm and Final. Midterm is conceptual based + JMP Based questions. Final is somewhat like the HW but you have to understand the concepts and calculations to succeed. A wonderful professor overall
I wish I would have never taken this class. I think the professor must be writing his own reviews because this class was pointlessly hard. Over 30 pop quizzes and a final project that extremely confusing.
He behaved unethically when he refused to share the grades for the final project and exam with the class. He waited to post the grades to our record and ignore any following correspondence. I was passing before the project and final and now I will never know what caused me to fail. This is the first time I failed a class and I am shock.
Worst professor avoid him. I hate his unannounced over 30 pop quizzes in class. We won't know what we got on final exam and project grades. He waited to post the grades to our record and ignore any following correspondence. He never response to email. I was passing before the project and final and now I will never know what caused me to fail.
Avoid him. He's rude and go fast on his lecture. He waited until the last minute to post final grades on school portal. He gave 32 pop quizzes during semester. 3 or 4 quizzes/day. All quizzes were long and within only 3 mins. Final was extremely long. I was able to do only half of it in 2 hours. Before final I got an A, but after final I got a C.
Avoid. I dropped this class at the last minute seeing that my grade dropped from an A to C after the midterm because he took forever to my posts grades in Canvas. There was no way I was going to pass the finals considering the pop quizzes were so hard. I am going to retake this class in the fall with a DIFFERENT professor and hope for the best.
I never write negative reviews because I believe that it is the student's responsible to pass however I will make an exception for Rangwala. His 30+ pop quizzes were worth 20% of the grade and ruined my 4.0 GPA. I guess I also did poorly on the final exam and project since my grade dropped to a C-, but he witheld our final grades in Canvas.
He took forever to grade our assignments so it difficult to tell if you were passing or not. I think he did that to prevent a lot of students from dropping his class.
This is the first time I failed a class in my entire academic career. I would study up to 25 hours a week on the obsessive amount of HW and I took detailed set-by-step notes. Obviously there was no amount of preparation that could have helped me passed pop quizzes that were nothing like the HW or exams. I would have passed without the quizzes.
His lectures and online videos helped immensely with the homework. However, the pop quizzes killed my grade. This was my second time taking the class so I already was familiar with the class, but he changed his rubric from last year. He seemed anxious and rude this time. I don't know why he added the pop quizzes, but they did more harm than good.
So many pop quizzes. A lot of students struggled in his classes and received C's and D's.
This professor had a strict attendance policy and would not accept doctors notes for the quizzes under any circumstances eventhough they were worth 20% of your grade. He maintained this policy despite him canceling class for a whole week.
This class was insanely difficult. However, this professor does everything he can to make the course more manageable, including step by step guides to every single homework question. THE QUIZZES ARE NOT AS BAD AS EVERYONE IS MAKING THEM SEEM, they are fully conceptual and based on the same day lecture. Show up and work hard and you will pass.
Mehul Rangwala was a good teacher for a bad class. He doesn't have great social skills but he teaches well. He tries to have his students truly understand the concepts. The department does the final which made it very frustrating because you don't get a real study guide. HW takes a stupid amount of time. HW, Group project, mid term, final.
DS is a very tricky and time consuming class. He does a very good job at posting video lectures to do the homework which is very helpful. However, he does these random pop quizzes in class and gives us 2-4 minutes to answer 3-5 questions which is difficult and you will miss it if you are 2-3 minutes late. The group project and final are also tough
He's amazing and tries his best makes ds101 fun BUT it was still DIFFICULT to pass. I feel so disappointed that I failed even when I stuck to the end. Tbh if it wasnt for the pop quizzes I think i would have passed by doing hw, midterm/project/final. The final exam is nothing like youve learned/seen. If you dont understand DS u wont pass the final.
He is a tough grader and gives a lot of homework. His lectures are dense and hard to follow. He doesn't help much during office hours and often dismisses questions as easy. This is frustrating because if they're easy, why are we paying for this class? If you need a supportive and approachable teacher, his class might be very challenging for you.
Excellent teacher! If you attend the classes and pay attention to his lectures and write notes, then you will do well in the class. His quizzes are right out of the lecture plus whatever he writes on the board. I used to take the seat somewhere in the center. Final not created by him but the department creates it. And it is a common final exam.
Excellent Professor! Professor Rangwala was my mentor because he encouraged me to pursue the analytics concentration. I am currently in the concentration and am able to understand the analytics topics without much trouble because his DS-101 prepared me for advanced topics. Yes, he has quizzes but his lectures and whiteboard notes were enough.
Awesome professor! Take him if you want to learn the DS-101 material.
Great professor! Took his class over summer. The course was very manageable over summer. Very few pop quizzes and they were relatively easy. No time limit. Midterm and final similar to the homework.
Horrible. All the good reviews are probably written by his children. He failed almost everyone. A little passive aggresive. If you have a B in the class you will fail the class if you do bad on the last part of the group project. Also I was late to his class two times because of car crashes and he will lock the quiz if you are a minute late
Good. Liked the classes.
Loved the classes.
Very difficult class. Good teacher.
I learned a lot. His class had a lot of homework. I wanted to explore majoring in business analytics, so I wanted to learn and I didn't mind a lot of homework. I went to every class and paid attention. Took all the quizzes. Did not do well on many, but did not miss any.
This instructor wrote all these good comments himself
DON'T TAKE HIM !! U CAN HAVE A B THE ENTIRE SEMESTER BIT WILL S
DON'T TAKE HIM !! U CAN HAVE A B IN THE CLASS AND WILL STILL FAIL BC OF THE LAST PART OF THE GROUP PROJECT !! I AM SURE 90% of the class FAILED HIS CLASS !! UP TO 3 or 4 POP QUIZZES ALMOST EVERY WEEK AND IN A SHORT AMOUNT OF TIME !! PROFESSOR WAS CONDESCENDING AT TIMES !! I REPEAT DO NOT TAKE !!
horrible do not take
Honestly a great professor who cares for his students. DS 101 is difficult in general but he explains the concepts well, there is a good amount of homework which can be long, but he helps you a lot if you just ask and he will show exact steps on how to do it. Exams are similar to homework. There are 2 exams total. Just pay attention and your good.
DS101 is a hard course. Took me 2 tries to pass and both times with Rangwala. He can be accommodating if you email him but can also be very condescending and passive aggressive at times. Heavily recommend going to tutoring to do the HW as it can take hours. Tests are tough but Rangwala is one of your best bets of passing. HW is important to pass!!
I hated myself and my life while taking this class.
Honestly I don't think he is as bad as some may say. The final and midterm were super similar to his homework. Attendance was not mandatory and all of his notes from lecture are linked online. Practice the homework and learn those concepts and you will succeed.
He is a really good professor. The homework assignments are manageable, and he goes over the questions during class time. However, if you miss a class, you may struggle to understand the homework. The exams are a bit challenging, but they are created by the department, so you can't blame the professor. Be ready to study. Great teacher.
Professor Rangwala makes this tricky course manageable. Attend class, work through the practice problems, and use unstuckstudy to supplement your studies - you'll do well despite the tough final exam.
Professor Rangwala was a difficult professor since there were so many pop quizzes & it was stressful trying to remember everything that he just taught. DS 101 is not an easy class, which he knew. He tried to help us on the board but then gave us attitude when we asked a question. Get in a good group & work with other classmates! He locks the doors!
Great Professor! I really like his teaching and the explanation. He really teaches the subject rather than going through some PowerPoints. Be ready to take notes. And yes, he has pop quizzes so that people attend the classes. Otherwise, no one will. I am not doing as well on the quizzes but it is only a small part of grade, so not overly worried.
I am surprising liking the class. I took the basic statistics course at the community college and I didn't understand at that time. This is a difficult course and Professor Rangwala does a great job of breaking the concepts down to understanding piece. Pop quizzes yes. But they are open-book, open-notes. Answers to most quiz on his notes.
He gives pop quizzes that count for attendance, so you have to make sure not to miss class because under ANY circumstance he won't let you make them up. It's also important to attend class because he goes over the HW and it's beneficial to see how to do the problem in JMP. He is a good professor overall and doesn't just teach off a powerpoint slide
This was a very hard course. I took this course in Fall 24, he didn't do attendance during this semester. If you miss a lecture, you'll miss a lot. Thiers two projects and it's easy, it will definitely help your grade. I did hear a lot of people failed DS101 with a different professor, but passed when they took him. He's also pretty nice!
People complain too much. This is a university, not a high school. Students expect to pass this class by putting in 10 minutes of studying a week. Like other classes, make sure to attend and put in at least a couple of hours a week going over notes and practicing the problems he gives you in HW.
GREAT professor. He made this class fun. There are pop quizzes (not worth much) but he only does them so that people will show up to class. I really enjoyed his course, one easy midterm, two easy case studies, mylab hw, and the final. He actually teaches and responds to emails. He is kind and you can tell he wants us to do well. Best prof I"ve had!
I really liked this professor. He teaches on the whiteboard and doesn't just teach off of a powerpoint. He is really good at explaining things, and does notes you can follow along. Pop quizzes help encourage people to come to class, but you don't have to. They are only worth 10% of your final grade. He is so kind and willing to help! Responds quick
Professor Rangwala is knowledgeable and organized, but can be passive-aggressive when students question scheduling. Quizzes started at 7:30am sharp, which is tough with slow lab logins. He no longer uploads lecture videos, which really hurts. JMP is only covered once briefly, so be ready to figure it out, or hope a classmate recorded the lecture.
Excellent Professor! I was in his 7:30 am class. He did give a quiz at 7:30 once but after students pushed back, he never did so. Also, for the one quiz given at 7:30, he gave full credit to everyone. I thought that was quite thoughtful. Showed examples using JMP for every single homework in the class. I asked for help many times and was helpful.
Loved this class. Quizzes were usually at the end of class and were easy, they're not for attendance but more so a way to get people to come to class. Very helpful on homework questions. He is very funny and nice and wants you to do good. Don't take this class if you're a chronic complainer, put in the time and work and you'll get a passing grade!
I think everyone is right about this being the best professor for DS101 because comparing my class to other students that had different professors, Rangwala's class seemed like less work. No group project, one midterm, one exam (final), hw on MyLab. I was scared for this class, but it wasn't even that bad. Not as much time consuming as I thought.
He is a good professor that cares, but has one way of doing things and if it doesn't work for your learning style, it's very challenging to navigate the class, even with outside support.
This class is hard, but it's hard with every professor. Rangwala was good at explaining and teaching step by step. Sometimes notes were inconsistent with the style of how he presented them, but he always provided us with notes for the day if you were absent. Attendance not mandatory, no textbook fee. Homework isn't too long, just takes time.
Awesome professor! I never knew that I would ever get interested in statistics and data analytics until I took the class from him. His lectures are super-clear and he shows how to use JMP in the class. Homeworks are manageable. Pop quizzes are from his lectures and notes. Quizzes there to encourage attendance and paying attention. Highly recommd
Hes actually not that bad! hw assignments on MyLab, 1 midterm, 1 final. Be aware he randomly gives out quizzes on MyLab and takes attendance but they are easy
Excellent professor for a tough class like DS101. Class time is never wasted. I would recommend attending every lecture and taking notes by hand - his notes are very thorough, but may not be accessible outside of class. He truly cares about his students, welcomes questions and will jump on a Zoom to help with questions even outside office hours.
This course is heavy! Professor Rangwala truly cares about his students and you can tell he is passionate about his job. Attend his lectures and pay attention to notes. There are random pop quizzes but it's not too bad. Ask questions if you need help!
Anywhere from 0-7 short and timed quizzes almost each class meeting, they are random throughout the semester but we had some pretty much everyday so attendance is important. Material is tough but he's very knowledgeable.
Class Info
Online Classes
100%
Attendance Mandatory
57%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-0.59 avg changeRatings by Course
DS101
4.1
(122)BHON106
1.0
(3)MSBA204
1.0
(1)Difficulty by Course
BHON106
5.0
MSBA204
5.0
DS101
3.6