Professor

Akram Almohalwas

AD
3.2
Overall Ratings
Based on 154 Users
Easiness 3.0 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Workload 3.2 / 5 How light the workload is, 1 being extremely heavy and 5 being extremely light.
Clarity 2.6 / 5 How clear the professor is, 1 being extremely unclear and 5 being very clear.
Helpfulness 3.2 / 5 How helpful the professor is, 1 being not helpful at all and 5 being extremely helpful.

Reviews (154)

8 of 10
8 of 10
Add your review...
March 30, 2025
Quarter: Winter 2025
Grade: A+

I am not sure why this professor is getting a bad reputation on Bruinwalk. If you took AP stats in high school this class is extremely easy. Akram is very funny. I found him to be one of the funniest professors I have had at UCLA. He is extremely kind and understanding. I could not make the final exam time, so he made me a personal exam to take during break on zoom. He drops your lowest lab, quiz, and weekly assignment grade at the end of the quarter. The only thing hard about this class was the labs. I needed my friends to show me how to navigate R studio but you have ample time to complete assignments. I have never seen Bruinwalk be so wrong about a professor. Akram is easily a 4.5+. His only flaw is his communication. He is very bad at responding to emails so if you have a pressing issue talk to him after class or email him endlessly until he sees it. This class is very easy and Akram is a very understanding and accommodating professor. Lectures are generally boring but it is a stats class, what do you expect. You only have to attend around 2/3 of lectures to get full participation credit at the end of the quarter (only 3% of your final grade). Quizzes are super easy and online (10%). The midterm was very easy and the final was pretty easy too. The final is 37% of your final grade so prepare properly. You can teach yourself the material with the slides pretty easily, especially if you have taken any kind of stats class ever. Professor Almohalwas is an awesome guy and I recommend taking his class.

Helpful?

0 0 Please log in to provide feedback.
March 29, 2025
Quarter: Winter 2025
Grade: B-

The labs were not bad, and neither was the weekly discussion homework. The teacher is nice and helpful when u ask for help. However, you are not gonna learn anything from lectures, and the tests are way way way harder (specifically the final more than the midterm) than what you learn in class. If you have never taken any stats before, this is not the course for you. Some high school AP stats will help you for all pre-midterm stuff especially if you’re not good at math. To put it in perspective the mean for the Mcq portion of the final was a 60% (no he didn’t curve it). So if you can wait it out and take another teacher I would. If you can’t than whatever just do you’re best. The teacher is understanding if you talk to him in office hours, most likely will not respond to your emails though. Discussion was not mandatory, lecture had iclicker. No textbook needed.

Helpful?

0 0 Please log in to provide feedback.
Feb. 20, 2025
Quarter: Winter 2025
Grade: P

DO NOT DO NOT DO NOT. IF YOU VALUE YOUR SANITY AND YOUR LIFE DO NOT TAKE STATS 10 WITH THIS DUDE.
You will NEVER LEARN IN LECTURE. This dude goes on loud yelling tangents and most of lecture he is talking about R-studio which he NEVER tests us on. The way he explains material is so confusing. He doesn’t even record his lectures and his jokes he throws in can be inappropriate sometimes. You can’t even understand him half of the time because when he speaks it just sounds like garbled garbage. ALL HE DOES IN LECTURE IS SHOUT RANDOMLY. ALL HE DOES, like he’s scolding us or something. And if u think “my ta can maybe help me”, NO. Even the Ta’s for this class are absolutely horrible so I wouldn’t bet on your TA carrying you. They don’t know how to explain everything in a way where you can learn the material. They just expect for you to know as if you’re not already wasting money on this CRAP. I would rather eat a dead bug than ever see or take this prof again.

Helpful?

0 0 Please log in to provide feedback.
Dec. 23, 2024
Quarter: Fall 2024
Grade: A+

The professor is super cool and (at least in lecture) tries his best to keep students engaged. It's obvious that he's really knowledgeable and enjoys what he does. While the content itself can be complex, he structures the class so that it is (in my opinion) easy to get an A. To put this into perspective, I'm a Cogsci major who took this class as an elective and have only took one other Stats upper div, and I managed to get a high A. I still had to put in some effort, but I honestly feel like Stats majors/minors could probably do well in this class with minimal effort. To get an A+, I scored around the average on the homeworks, final, and Kaggle project and around the upper quartile for the midterm.

While caring, the professor was often unclear, and the class itself was extremely disorganized. For some of the slideshows with ~100 slides, he only went over about half of the slides while skimming over the rest. Sometimes information given by the professor and the TA would conflict. While the final project was fun and applicable overall, the professor gave very little guidance for the presentation and the paper--only providing a single "sample" of each from previous quarters. Grading itself was not overly strict, yet it was slightly confusing. On some of the homeworks and the final, grades were reposted multiple times--sometimes going up or going down with little explanation as to the rationale for the changes.

As this was my first machine learning class, I found the content very interesting. It's basically a survey of a whole bunch of supervised and unsupervised machine learning methods. You don't go super in-depth on specific topics, but you do learn a lot. So overall, poorly structured class but cool content and professor.

Helpful?

0 0 Please log in to provide feedback.
June 27, 2024
Quarter: Spring 2024
Grade: A

Personally, I didn't find this class to be enjoyable as it doesn't provide much to improve data science skills, at least compared to other stats classes. This class mostly covers different experimental design and when to use them. Think of it as a sequel to 101A, but covers specifically on categorical variables. If you want to go into research, then I could see this class being helpful but otherwise, it lacks applicable skills. Now specifically for Almo's class:
Pros:
- Amazing guy. He's very enthusiastic with the content he teaches, and you can tell he loves his work. His lectures provide deep insights into how each concept works and he even puts in some humor as if to not bore us for too long. He also has so much care for his students because he wants to see us succeed not just in this class but in the future.
- Lenient grader. Bro gave us a take home final open notes and no time limit. On top of that, he adjusted the grading scheme because he saw many people struggling on the midterm. Homeworks were also free points as it seems like it's graded by completion. He was a little more harsh on the project, but as long as you listen to his feedback, you won't fail.
- He records pretty much everything. Lectures are record but even if he has to miss class, he will set up a recorded lecture for us to watch and even provide us an additional video for homework help.
Cons:
- Slides are a mess. Every lecture has over 100 slide that he skims over. He may be a good lecturer but the way he presents it is very unclear. Don't use the slides for help as it's more helpful to take notes on what professor yaps about.
- Exams are confusing. The way its structured is nothing like the homework. Yes it was take-home but it took me probably around 6 hours to complete the final. He doesn't have a practice final, but instead has a bunch of practice problems that he only gives solutions to without an explanation.
- Content he goes over feels redundant. This is a 101B class yet we had to do many concepts from 101A. He still made us to diagnostic plots, factor diagrams, or even flow charts that I haven't done since highschool. While they are easy concepts, it's just busy work that does NOT need to be covered again.

Helpful?

0 0 Please log in to provide feedback.
June 25, 2024
Quarter: Spring 2024
Grade: A-

First off, I'm surprised by the older reviews. I think he had a really good class this quarter, since I really enjoyed taking this class.

Now, there were some struggles. For one, the structure of this course was not that easy to follow. He supplies a TON of extra resources on bruinlearn and it can get a little overwhelming. The lecture slides are also like 100 pages long so they're difficult to study. He also neglects to use the announcements page on bruinlearn, so everything important is only ever mentioned in class.

But, here's the thing: he let us do a freaking take home exam! I think due to the protest disruption and strike. But besides that, he practically explains exactly how to do all of the homework assignments in lecture, even showing the code and saying "that's the answer to problem 2 on the homework, I just gave it to you." He also recorded all of the lectures this term, and graded our homework based on effort and completion.

So the class was really easy, it's just not always easy to follow. But the recorded lectures and the TA were super helpful, and if you're into this kinda stuff, then he actually provides ton of great resources for you to learn more. Plus, he's pretty damn funny.

Helpful?

0 0 Please log in to provide feedback.
March 28, 2024
Quarter: Winter 2024
Grade: A+

This class was a mess. Tests were fair, labs weren't too bad (TAs generally gave us the R script we needed), and he dropped the lowest quiz and lab grades, which helped. However, his lectures were all over the place, and he would go off on random tangents and rants. He even threw in a fairly inappropriate joke before we took our final. Overall, the class was pretty easy, but if I had any enjoyment of statistics before the class, it is now long gone.

Helpful?

0 0 Please log in to provide feedback.
Feb. 13, 2024
Quarter: Fall 2023
Grade: A+

I took him for Stats 101B and Stats 101C, and honestly, I don't think he's that bad. He is definitely an unclear lecturer, but supplies an abundance of slides (which lack adequate information), so you know what to study (I looked in the textbooks to solidify my understanding of the material). He is unresponsive, but TAs can usually answer most of your questions about homeworks and projects. For 101C, we had a midterm (in-person, VERY fair), a final (take-home, easy), and a group project on Kaggle where teams were ranked by performance (we were around 13/32 and got an A+, so I don't think grading was very harsh). We also had 6 homeworks, which varied in difficulty (all on R). At the end of the day, his tests are pretty easy, his projects are graded nicely, and he cares about his students doing well in his class. Although he is a bad lecturer, don't be afraid to take him!

Helpful?

0 0 Please log in to provide feedback.
Dec. 21, 2023
Quarter: Summer 2023
Grade: A-

So disorganized, which made everything confusing for students. Useless class, honestly it was a lot of waffling/blabbering. I feel like it is very extra and not needed. Skip if you can.

Helpful?

0 0 Please log in to provide feedback.
March 27, 2016
Quarter: Winter 2015
Grade: A+

Great professor. Medium workload. Not a hard A+ as you can get almost full credit for all the assignments. Selling textbook of this class. Please contact *************.

Helpful?

0 0 Please log in to provide feedback.
STATS 10
Quarter: Winter 2025
Grade: A+
March 30, 2025

I am not sure why this professor is getting a bad reputation on Bruinwalk. If you took AP stats in high school this class is extremely easy. Akram is very funny. I found him to be one of the funniest professors I have had at UCLA. He is extremely kind and understanding. I could not make the final exam time, so he made me a personal exam to take during break on zoom. He drops your lowest lab, quiz, and weekly assignment grade at the end of the quarter. The only thing hard about this class was the labs. I needed my friends to show me how to navigate R studio but you have ample time to complete assignments. I have never seen Bruinwalk be so wrong about a professor. Akram is easily a 4.5+. His only flaw is his communication. He is very bad at responding to emails so if you have a pressing issue talk to him after class or email him endlessly until he sees it. This class is very easy and Akram is a very understanding and accommodating professor. Lectures are generally boring but it is a stats class, what do you expect. You only have to attend around 2/3 of lectures to get full participation credit at the end of the quarter (only 3% of your final grade). Quizzes are super easy and online (10%). The midterm was very easy and the final was pretty easy too. The final is 37% of your final grade so prepare properly. You can teach yourself the material with the slides pretty easily, especially if you have taken any kind of stats class ever. Professor Almohalwas is an awesome guy and I recommend taking his class.

Helpful?

0 0 Please log in to provide feedback.
STATS 10
Quarter: Winter 2025
Grade: B-
March 29, 2025

The labs were not bad, and neither was the weekly discussion homework. The teacher is nice and helpful when u ask for help. However, you are not gonna learn anything from lectures, and the tests are way way way harder (specifically the final more than the midterm) than what you learn in class. If you have never taken any stats before, this is not the course for you. Some high school AP stats will help you for all pre-midterm stuff especially if you’re not good at math. To put it in perspective the mean for the Mcq portion of the final was a 60% (no he didn’t curve it). So if you can wait it out and take another teacher I would. If you can’t than whatever just do you’re best. The teacher is understanding if you talk to him in office hours, most likely will not respond to your emails though. Discussion was not mandatory, lecture had iclicker. No textbook needed.

Helpful?

0 0 Please log in to provide feedback.
STATS 10
Quarter: Winter 2025
Grade: P
Feb. 20, 2025

DO NOT DO NOT DO NOT. IF YOU VALUE YOUR SANITY AND YOUR LIFE DO NOT TAKE STATS 10 WITH THIS DUDE.
You will NEVER LEARN IN LECTURE. This dude goes on loud yelling tangents and most of lecture he is talking about R-studio which he NEVER tests us on. The way he explains material is so confusing. He doesn’t even record his lectures and his jokes he throws in can be inappropriate sometimes. You can’t even understand him half of the time because when he speaks it just sounds like garbled garbage. ALL HE DOES IN LECTURE IS SHOUT RANDOMLY. ALL HE DOES, like he’s scolding us or something. And if u think “my ta can maybe help me”, NO. Even the Ta’s for this class are absolutely horrible so I wouldn’t bet on your TA carrying you. They don’t know how to explain everything in a way where you can learn the material. They just expect for you to know as if you’re not already wasting money on this CRAP. I would rather eat a dead bug than ever see or take this prof again.

Helpful?

0 0 Please log in to provide feedback.
STATS 101C
Quarter: Fall 2024
Grade: A+
Dec. 23, 2024

The professor is super cool and (at least in lecture) tries his best to keep students engaged. It's obvious that he's really knowledgeable and enjoys what he does. While the content itself can be complex, he structures the class so that it is (in my opinion) easy to get an A. To put this into perspective, I'm a Cogsci major who took this class as an elective and have only took one other Stats upper div, and I managed to get a high A. I still had to put in some effort, but I honestly feel like Stats majors/minors could probably do well in this class with minimal effort. To get an A+, I scored around the average on the homeworks, final, and Kaggle project and around the upper quartile for the midterm.

While caring, the professor was often unclear, and the class itself was extremely disorganized. For some of the slideshows with ~100 slides, he only went over about half of the slides while skimming over the rest. Sometimes information given by the professor and the TA would conflict. While the final project was fun and applicable overall, the professor gave very little guidance for the presentation and the paper--only providing a single "sample" of each from previous quarters. Grading itself was not overly strict, yet it was slightly confusing. On some of the homeworks and the final, grades were reposted multiple times--sometimes going up or going down with little explanation as to the rationale for the changes.

As this was my first machine learning class, I found the content very interesting. It's basically a survey of a whole bunch of supervised and unsupervised machine learning methods. You don't go super in-depth on specific topics, but you do learn a lot. So overall, poorly structured class but cool content and professor.

Helpful?

0 0 Please log in to provide feedback.
STATS 101B
Quarter: Spring 2024
Grade: A
June 27, 2024

Personally, I didn't find this class to be enjoyable as it doesn't provide much to improve data science skills, at least compared to other stats classes. This class mostly covers different experimental design and when to use them. Think of it as a sequel to 101A, but covers specifically on categorical variables. If you want to go into research, then I could see this class being helpful but otherwise, it lacks applicable skills. Now specifically for Almo's class:
Pros:
- Amazing guy. He's very enthusiastic with the content he teaches, and you can tell he loves his work. His lectures provide deep insights into how each concept works and he even puts in some humor as if to not bore us for too long. He also has so much care for his students because he wants to see us succeed not just in this class but in the future.
- Lenient grader. Bro gave us a take home final open notes and no time limit. On top of that, he adjusted the grading scheme because he saw many people struggling on the midterm. Homeworks were also free points as it seems like it's graded by completion. He was a little more harsh on the project, but as long as you listen to his feedback, you won't fail.
- He records pretty much everything. Lectures are record but even if he has to miss class, he will set up a recorded lecture for us to watch and even provide us an additional video for homework help.
Cons:
- Slides are a mess. Every lecture has over 100 slide that he skims over. He may be a good lecturer but the way he presents it is very unclear. Don't use the slides for help as it's more helpful to take notes on what professor yaps about.
- Exams are confusing. The way its structured is nothing like the homework. Yes it was take-home but it took me probably around 6 hours to complete the final. He doesn't have a practice final, but instead has a bunch of practice problems that he only gives solutions to without an explanation.
- Content he goes over feels redundant. This is a 101B class yet we had to do many concepts from 101A. He still made us to diagnostic plots, factor diagrams, or even flow charts that I haven't done since highschool. While they are easy concepts, it's just busy work that does NOT need to be covered again.

Helpful?

0 0 Please log in to provide feedback.
STATS 101B
Quarter: Spring 2024
Grade: A-
June 25, 2024

First off, I'm surprised by the older reviews. I think he had a really good class this quarter, since I really enjoyed taking this class.

Now, there were some struggles. For one, the structure of this course was not that easy to follow. He supplies a TON of extra resources on bruinlearn and it can get a little overwhelming. The lecture slides are also like 100 pages long so they're difficult to study. He also neglects to use the announcements page on bruinlearn, so everything important is only ever mentioned in class.

But, here's the thing: he let us do a freaking take home exam! I think due to the protest disruption and strike. But besides that, he practically explains exactly how to do all of the homework assignments in lecture, even showing the code and saying "that's the answer to problem 2 on the homework, I just gave it to you." He also recorded all of the lectures this term, and graded our homework based on effort and completion.

So the class was really easy, it's just not always easy to follow. But the recorded lectures and the TA were super helpful, and if you're into this kinda stuff, then he actually provides ton of great resources for you to learn more. Plus, he's pretty damn funny.

Helpful?

0 0 Please log in to provide feedback.
STATS 10
Quarter: Winter 2024
Grade: A+
March 28, 2024

This class was a mess. Tests were fair, labs weren't too bad (TAs generally gave us the R script we needed), and he dropped the lowest quiz and lab grades, which helped. However, his lectures were all over the place, and he would go off on random tangents and rants. He even threw in a fairly inappropriate joke before we took our final. Overall, the class was pretty easy, but if I had any enjoyment of statistics before the class, it is now long gone.

Helpful?

0 0 Please log in to provide feedback.
STATS 101C
Quarter: Fall 2023
Grade: A+
Feb. 13, 2024

I took him for Stats 101B and Stats 101C, and honestly, I don't think he's that bad. He is definitely an unclear lecturer, but supplies an abundance of slides (which lack adequate information), so you know what to study (I looked in the textbooks to solidify my understanding of the material). He is unresponsive, but TAs can usually answer most of your questions about homeworks and projects. For 101C, we had a midterm (in-person, VERY fair), a final (take-home, easy), and a group project on Kaggle where teams were ranked by performance (we were around 13/32 and got an A+, so I don't think grading was very harsh). We also had 6 homeworks, which varied in difficulty (all on R). At the end of the day, his tests are pretty easy, his projects are graded nicely, and he cares about his students doing well in his class. Although he is a bad lecturer, don't be afraid to take him!

Helpful?

0 0 Please log in to provide feedback.
STATS 101B
Quarter: Summer 2023
Grade: A-
Dec. 21, 2023

So disorganized, which made everything confusing for students. Useless class, honestly it was a lot of waffling/blabbering. I feel like it is very extra and not needed. Skip if you can.

Helpful?

0 0 Please log in to provide feedback.
STATS 13
Quarter: Winter 2015
Grade: A+
March 27, 2016

Great professor. Medium workload. Not a hard A+ as you can get almost full credit for all the assignments. Selling textbook of this class. Please contact *************.

Helpful?

0 0 Please log in to provide feedback.
8 of 10
ADS

Adblock Detected

Bruinwalk is an entirely Daily Bruin-run service brought to you for free. We hate annoying ads just as much as you do, but they help keep our lights on. We promise to keep our ads as relevant for you as possible, so please consider disabling your ad-blocking software while using this site.

Thank you for supporting us!