3.3

Mahdi Kashani (Lotfabadi)

English - University of Alberta

3.3
Quality
3.8
Difficulty
50%
Would Retake
178
Reviews
3.3
Quality
3.8
Difficulty
3.3
Helpful
3.3
Clarity

50%

Would Retake

178

Reviews

Rating Distribution
Official

5

78

4

14

3

16

2

18

1

52

What Students Say

The course materials were designed on the Politics of Love

ENGL102 - 5.0 rating

Amazing interactive lectures

ENGL102 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

89%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 82 grades
Most common grades:
A- (24)
Not sure yet (18)
B (17)
Grade Distribution
A(17)B(20)C(10)D(3)F(0)A-/B+(35)
Based on 114 reported grades
A-: 24
Not sure yet: 18
B: 17
B+: 11
Common Tags
Tough grader (63)
Participation matters (62)
Get ready to read (62)
Inspirational (28)
Gives good feedback (28)
Caring (27)
Lecture heavy (22)
Accessible outside class (20)
Rating Trend

Declining

-1.32 avg change
May
Aug
Oct
Nov
Dec
Jan
Last 6 months
Ratings by Course

ENGL103

4.4

(13)

ENGL102

3.7

(69)

ENG102

2.9

(44)

ENG103

2.9

(44)

ENG112

2.3

(3)
+2 more courses
Difficulty by Course

ENGL305

4.8

ENG112

4.0

ENGL353

4.0

ENG102

4.0

ENGL103

3.8

Reviews (178)
5.0
3.0
ENGL102
Grade: A+
Jan 20, 2018
Would take again

Mahdi was the best! The course materials were designed on the Politics of Love. Very interesting and inspiring lectures. Doesn't matter how well you do on them, you just have to do them, he is fair and a good marker. As long as you communicate, he is willing to help you and change the due dates for you. Very respectful.

Inspirational
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
2.0
ENGL102
Jan 20, 2018
Would take again

Mahdi was amazing. He made the course intellectually challenging and you have to read as much as you can for his class. But, he rewards you with extra marks and good grades. Gives general comments on your writing, but if you go to his office he goes above and beyond to improve your writing. Loved him.

Gives good feedback
Respected
Caring
4.0
3.0
ENGL102
Jan 20, 2018
Would take again

The class would be very helpful if you follow the interrelated texts and themes. Sometimes it's very difficult to get it (Specially at the beginning of the term) but towards the end you kinda see the direction towards which he leads you.

Tough Grader
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
3.0
ENGL102
Jan 23, 2018
Would take again

He was great, but the course theme and materials were intriguingly difficult. But he managed to walk us through many challenging texts. Appreciate it.

Respected
Inspirational
EXTRA CREDIT
5.0
3.0
ENGL102
Mar 19, 2018
Would take again

His lectures are very engaging and he challenges you in a way that makes you want to learn. Some of the texts were quite difficult but he is very helpful. I would highly recommend taking a class with him.

Inspirational
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
4.0
2.0
ENGL102
Grade: A
Mar 22, 2018
Would take again

Mahdi was honestly a solid prof!! Marks really fairly and tries his best to engage the class. Texts and test are quite challenging but he always has time to help walk you through it if you need the extra help!! Would definitely recommend this class!

Participation matters
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
4.0
ENGL102
Grade: A
Apr 22, 2018
Would take again

Mahdi is the BEST. You should definitely take your English with this guy. Changes how you perceive the world and your life. Amazing interactive lectures. Reasonable grader. I highly recommend his English courses.

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Caring
5.0
3.0
ENGL102
Apr 28, 2018
Would take again

Nice prof; you'll fall in love with this guy.

Respected
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
3.0
ENGL102
May 2, 2018
Would take again

Professor Mahdi gave me the best experience of my first-year university. His lectures are mandatory and great (although he make you interactively participate in generating ideas). If you don't skip his lectures you can easily get above 90% on the midterm and final (A- guaranteed). Extremely helpful and very respectful. Thank you Dr. Mahdi

Respected
Clear grading criteria
Amazing lectures
5.0
4.0
ENGL102
May 3, 2018
Would take again

Sweet prof, engaging class.

Gives good feedback
Caring
EXTRA CREDIT
5.0
4.0
ENGL102
May 5, 2018
Would take again

He is truly amazing. To thrive in his class, attend every session and make notes. Pay attention to everything he says and presents in his class, it matters.

Inspirational
ACCESSIBLE OUTSIDE CLASS
EXTRA CREDIT
5.0
4.0
ENGL102
May 5, 2018
Would take again

Politics of Love!? Didn't expect this subject to be so complicated. Mahdi teaches you how to think about most of the relevant social and political issues. He really changes how I look at the world and my life. Great prof.

Respected
Skip class? You won't pass.
Inspirational
5.0
3.0
ENGL102
Oct 24, 2018
Would take again

My FAV Prof!

Inspirational
Amazing lectures
Caring
5.0
5.0
ENGL102
Nov 11, 2018
Would take again

Expectation bars are set so high in this class. You need to work hard, but at the end of the day it is rewarding, and you can learn things. He gives you grading rubrics but if you miss anything from that, you'll lose marks.

Tough Grader
Inspirational
Caring
5.0
5.0
ENGL102
Jan 5, 2019
Would take again

Great personality and great knowledge. He pushes you to actually learn stuff. Gives clear grading criteria but will stick to that; tough grader.

Tough Grader
Clear grading criteria
Amazing lectures
1.0
5.0
ENGL102
Feb 21, 2019
Wouldn't take again

This is the toughest teacher at the UofA. I wouldn't take this class again. Expectations are extremely high. If its your first year i suggest taking an easier Prof.

Lots of homework
Tough grader
1.0
5.0
ENGL102
Feb 26, 2019
Wouldn't take again

Nice and sweet guy but he's definitely a super tough grader. Don't take him if you are not confident in your writing. All the texts are a bit dry and heavy so be careful! The class had 2 essays, one midterm and one final.

Lots of homework
Lecture heavy
Tough grader
2.0
5.0
ENGL102
Feb 26, 2019
Wouldn't take again

Very tough grader!!!!

Get ready to read
So many papers
Tough grader
2.0
5.0
ENGL102
Feb 28, 2019
Wouldn't take again

Nice Prof, very respected but extremely tough! If youre a first year wouldnt recommend but if you love writing and annotating youll do great. Is very helpful when you need it and goes the extra mile to help you if you dont get it. YOU MUST READ and ahead of time too! And I recommend attendance - your participation is apart of your grade.

Accessible outside class
Skip class? You won't pass.
Tough grader
5.0
5.0
ENGL102
Apr 12, 2019
Would take again

Yes, he is tough; but if you actually care to learn, this is the only class you should take. He changes your perspectives.

Gives good feedback
Skip class? You won't pass.
Inspirational
5.0
4.0
ENGL102
May 23, 2019
Wouldn't take again

Umm, it was a good experience! definitely not an easy pass, but he changes your perspectives.

Respected
Inspirational
Tough grader
3.0
4.0
ENGL102
Grade: B
May 30, 2019
Wouldn't take again

Protip, be careful when asking questions because there were a lot of times where he told students to "Google it." Save yourself from the awkward silences in class and think before you speak. Also, everything he does CANNOT be found online except Frankenstein, so you legit have to analyze the texts so... make friends! (Preferably an English major)

Accessible outside class
Participation matters
Skip class? You won't pass.
5.0
3.0
ENGL102
Jun 11, 2019
Would take again

One of the best instructors around. Gives excellent feedback, this meaning a lot of comments on assignments ranging from short responses to long papers. He makes English an absolute pleasure with a great selection of texts and inspirational lectures. They all tie in together one way or another.

Gives good feedback
Inspirational
EXTRA CREDIT
4.0
4.0
ENG102
Grade: B
Sep 3, 2019
Would take again

I thought I would fail this class but he's an extremely fair and considerate grader. He's accessible outside of class and I suggest going to office hours if you want to pass. A great prof even though you probably won't understand anything 90% of the time. write notes on EVERYTHING and pay attention to reoccurring themes it helps A LOT on the final.

Accessible outside class
Skip class? You won't pass.
3.0
5.0
ENGL102
Oct 22, 2019
Wouldn't take again

DO NOT TAKE THIS PROF FIRST YEAR!!!! The midterm/final are easy if you show up to the lectures but the papers are marked extremely hard. You have a chance to save that paper grade later but it's difficult. Do not take for ARTS credit, there's much nicer profs out there. I learned many things but it was at the expense of my sanity not taking again

Get ready to read
Amazing lectures
Tough grader
5.0
4.0
ENGL102
Grade: A+
Dec 25, 2019
Would take again

You will feel like you don't know what is going on for half the course but the last day you'll wish the class wasn't over. Mahdi is extremely insightful and is a wonderful prof if you would like to expand your methods of analyzing the world around you. Truly a wonderful prof!

3.0
5.0
ENGL102
Grade: C+
Dec 28, 2019
Wouldn't take again

This class is based on whether or not you have a latent talent for the skill developed throughout the cpurse. If you don't, you'll end up completely demotivated. Grading is tough but fair, unless you don't understand what the prof wants. Then you'll just be a headless chicken running around in this class. If you think you can't, switch classes.

Accessible outside class
Participation matters
Tough grader
4.0
5.0
ENGL102
Grade: C+
Jan 10, 2020
Wouldn't take again

Good lectures and interesting texts were chosen, but if you aren't a strong writer to begin with, you're probably gonna suffer. He marks essays harsh but fair, but will work with you if you reach out. There are a few assignments where you get marks just for handing it in which can help your grade. Make a friend in the class - this course is hard.

Respected
Tough grader
1.0
5.0
ENG112
Grade: C-
Mar 6, 2020
Wouldn't take again

Extremely tough grader and is very unclear of what he expects from you! He will try and tell you want he wants in one of your essays and when you get it back, its nothing what you expected. His feed back is all over the place as well. He looks at grammar very closely and sentence structure.

Participation matters
Tough grader
1.0
4.0
ENG112
Mar 9, 2020
Wouldn't take again

This professor delays his material and fails to utilize his time efficiently in a 50-minute class. He isn't clear when it comes to feedback, and his feedback is more insulting than it is constructive. Students in this class were left extremely stressed and stranded by his lack of time management and lack of care.

Test heavy
Tough grader
4.0
4.0
ENGL102
Grade: A+
Mar 14, 2020
Wouldn't take again

Mahdi was a wonderful professor in the sense that he made everyone feel extremely included. He assigns many readings and expects participation for part of your grade. His grading scheme is difficult but if you are willing to communicate with him in his office hours, seek extra help, etc, you will do fine in the class. Class had mid and final.

Lots of homework
Get ready to read
Tough grader
5.0
4.0
ENG103
Mar 24, 2020
Would take again

He is honestly such a nice person. He understands that school isn't all about grades. Of course, you still have assignments to do in the course. I got an A in the class. Mahdi, you're the best.

Inspirational
Amazing lectures
Caring
3.0
5.0
ENGL102
Grade: B-
Mar 31, 2020
Wouldn't take again

I cried when I got my first paper back. He has HIGH expectations and a VERY tough marker. Also has a lot of readings you need prepared before every class. I love Mahdi as a person but he is intimidating as a prof. He gives good feedback if you go to his office hours, though.

Get ready to read
Skip class? You won't pass.
Tough grader
5.0
3.0
ENGL103
Apr 14, 2020
Would take again

Best English prof ever. Truly changed my understanding of English. Great personality, very knowledgable, but lets students decide his lectures' direction. Best, prof to chat with outside the classroom. Thanks!

Respected
Inspirational
Amazing lectures
5.0
4.0
ENGL102
Grade: A+
Apr 26, 2020
Would take again

Reasonable guy. Will extend deadlines for you if you communicate honestly and openly with him. Texts are a bit dry but he does a good job of breaking them down for the class. Expects a lot but is really generous with marks if he sees improvement in your writing. Don't skip class because you will never catch up.

Get ready to read
Participation matters
Skip class? You won't pass.
4.0
2.0
ENGL103
Grade: Not sure yet
May 27, 2020
Would take again

he was super passionate about the material. He was very understanding when I had a lot of family issues this semester. Lots of readings, lots of essays. One of the best profs I've had hands down. Very fair at marking and good at giving constructive criticism. Very involved prof. Class was 30 people lots of group work and felt like a second fam

Gives good feedback
Get ready to read
Amazing lectures
5.0
3.0
ENGL102
Grade: Rather not say
Dec 2, 2020
Would take again

Mahdi is so kind and understanding. The course is extremely reading heavy (dry readings as well), but I would say that is the only con. He is extremely caring and wants to help as much as he can. Most considerate prof I've ever had.

Get ready to read
Amazing lectures
Caring
3.0
2.0
ENGL102
Dec 7, 2020
Wouldn't take again

Mahdi is a caring prof who always acts in the best interests of his students. He is willing to give extensions in order for his students to succeed. That being said, it was almost useless to read the assigned texts before class as he always elaborated on some random concept or detail that didn't make sense.

Participation matters
Caring
4.0
3.0
ENGL102
Dec 18, 2020
Would take again

Mahdi was such a kind and considerate person. He was willing to make adjustments to the course in order to benefit us as students which helped ease some stress from online learning. LOTS of readings that you must read before every lecture, but other than that it was a very enjoyable class!

Inspirational
Group projects
Lecture heavy
3.0
4.0
ENGL102
Grade: B
Dec 18, 2020
Wouldn't take again

This class put me through a roller coaster of emotions. My mark leading up to the final paper was very, very low, and I thought my GPA was ruined. However, he marked my final essay much higher, and then just changed my course grade to what I got on my final paper. Nice guy in class. His written essay feedback will probably make you cry.

Get ready to read
Participation matters
Tough grader
2.0
4.0
ENG102
Grade: Incomplete
Jan 29, 2021
Wouldn't take again

I was excited to take Mahdis class because of the excellent reviews I had seen about him. Dont trust them. Mahdi is a mediocre teacher at best, gives a ridiculous amount of readings, and seems to have some strange obsession with talking about phallic symbols. Seriously. he relates everything to them. Get a life.

Lecture heavy
So many papers
Tough grader
2.0
4.0
ENGL102
Grade: Not sure yet
Jan 29, 2021
Wouldn't take again

I would highly recommend that you do NOT take classes with Mahdi. He's a nice guy but a horrible teacher. Very unclear of his expectations and does not provide students with any guidance. Do not make the same mistake I did and stay away from this prof if you care about your grades and don't want to deal with constant manipulation.

Lots of homework
Get ready to read
Tough grader
1.0
5.0
ENGL102
Grade: Not sure yet
Feb 5, 2021
Wouldn't take again

Mahdi is an awful professor. He is unclear about his expectations for assignments and takes pleasure in jerking students around and wasting their time. He fills his classes with useless anecdotes and likes to dance around the questions of students instead of actually providing them with an answer. Save your time and money and take English elsewhere

Lots of homework
Get ready to read
Skip class? You won't pass.
1.0
5.0
ENGL102
Grade: Not sure yet
Feb 10, 2021
Wouldn't take again

Mahdi does not his classes with clear expectations for assignments and then gets irritated when students ask for clarification. He has us write essays about texts we read weeks ago while in the middle of a completely different text. He is not as open to criticism as he may claim to be and instead makes his students feel bad for asking for help.

Lots of homework
Lecture heavy
Tough grader
4.0
4.0
ENGL102
Grade: Not sure yet
Feb 24, 2021
Wouldn't take again

Is very unclear about instructions but otherwise cares about his students and offers a lot of easy/free marks. His lecture material, inferences and expectations are a bit too advanced for a beginners class but not a bad dude at all and extremely accommodating/understanding.

Participation matters
Skip class? You won't pass.
Caring
2.0
5.0
ENGL102
Grade: Not sure yet
Mar 24, 2021
Wouldn't take again

I would recommend not taking his class online, he may be better in person but online it's just bad. He never gives clear marking schemes or directions for assignments so you're at the mercy of what you think is correct, which considering how few assignments there are compared to other courses, is very important (I know, of others who would agree).

Skip class? You won't pass.
Graded by few things
Tough grader
2.0
4.0
ENGL102
Apr 23, 2021
Wouldn't take again

Mahdi is a super nice guy and really tries to accommodate the students. However, I did find that the grading was oftentimes unclear and our course was not organized very well. We would be given so many readings and wouldn't have enough class time to discuss them. Often times our discussions were quite convoluted and difficult to follow.

Get ready to read
Tough grader
1.0
5.0
ENGL102
Grade: C
Apr 28, 2021
Wouldn't take again

lectures were full of incessant babbling that didnt help at all, and he gave absolutely no resources or help on how to improve your writing. When you have an opposing opinion to his or need help he will just tell you youre wrong and give you a D. Dont take him unless ur an english major, every science student I know did poor with identical work

Graded by few things
Tough grader
5.0
4.0
ENGL102
Apr 29, 2021
Would take again

I just saw some of these comments and they are nothing close to reality. Yes, if you don't work or follow instructions you won't receive a good grade. But he is super nice. Gives amazing, mind-blowing lectures, and makes you see things differently. Do not expect high school English. In the end, he will reward your hard work. He supports students

Gives good feedback
Get ready to read
EXTRA CREDIT
5.0
3.0
ENG102
Apr 29, 2021
Would take again

If you want to get a pass with no work, take his class as he guarantees a D. Also, if you want to work hard and boost your GPA take his class for the final grades are way higher than what you expect. He just wants you to work and show that you learn. I enjoyed his class.

Respected
Inspirational
Amazing lectures
5.0
3.0
ENGL102
Apr 29, 2021
Would take again

I loved Mahdi and will take his English 103 as well. He is just so passionate about what he teaches and he loves to see you engaged. We had synchronous online meetings every other day and it was the nearest experience to an actual class for me. He give the rubrics for grading but you have to read them carefully when writing papers. He is just fun

Gives good feedback
Participation matters
Clear grading criteria
5.0
2.0
ENGL102
Apr 29, 2021
Would take again

Hah, why bother taking any class at all if you don't want to work for it. He shows different level of English for sure. He teaches how to write and what to write about (and its challenging, I give you that) but follow the instructions and you'll be rewarded. I have never received such a good feedback on an English paper, he is so detailed.

Participation matters
Caring
EXTRA CREDIT
5.0
2.0
ENGL102
Apr 29, 2021
Would take again

Guys, he gives out 70% of the grade value for free; just marked based on submission and then marks two papers very detailed. If you read the feedback and work on it to improve your second paper, he with upgrade your first paper's mark to a better one based on your improvements. It's what a sensible mind would want.

Skip class? You won't pass.
Inspirational
Group projects
5.0
2.0
ENGL102
Apr 29, 2021
Would take again

He is not the material for lazy students for sure. He is classic, serious, though friendly and caring. You'll enjoy his class and will learn a lot.

Gives good feedback
Respected
Accessible outside class
5.0
3.0
ENGL102
Apr 30, 2021
Would take again

A very nice guy. He knows it when you put in time and effort sincerely and do your best and rewards you for just trying.

Group projects
Amazing lectures
Caring
2.0
3.0
ENGL102
Grade: C
May 1, 2021
Wouldn't take again

He is a really nice and caring person however there were a lot of readings! The readings were boring and very uninteresting. He does not give clear examples for what he wants his essays to look like. He expects you to analyze far beyond what a regular person can, uses very complicated words for no reason. He does extend due dates when needed.

Get ready to read
Skip class? You won't pass.
Tough grader
5.0
1.0
ENGL102
May 3, 2021
Would take again

Honestly, Mahdi is such a nice prof with an amazing personality. He gives clear criteria for everything, but I give some the fact that it might be overwhelming or is so many details that some students would not be patient enough to go through all. He is also the most brilliant teacher I have had so far. You would wish you were half as smart.

Gives good feedback
Group projects
Clear grading criteria
5.0
2.0
ENGL102
May 3, 2021
Would take again

Mahdi demonstrates a higher level of education that aims at advancing the high school mindset. Yes, it would be challenging to grow and see things differently, but the world is a whole different place for you once you do. His brilliant criticism changes your viewpoint. He also shows the benefits of specialized analysis of details which we all need

Inspirational
Caring
EXTRA CREDIT
5.0
1.0
ENGL102
May 5, 2021
Would take again

Mahdi was a really great prof to have in my first year of online experience. He was very thoughtful and clearly cares about his students. I would recommend him to everyone. Make sure you speak up in class and do your assignments so you can participate. You'll enjoy the diverse topics he challenges from sexuality to politics.

Gives good feedback
Participation matters
Clear grading criteria
5.0
2.0
ENGL102
Grade: B+
May 7, 2021
Would take again

Mahdi is the only prof I've had who cares about his students' success and learning more than anything else. He pushes you to make sure you have learned and improved your critical perspective. If you don't give up and follow his instructions you will enjoy the taste of success. And, in the end, when you receive your final grades you'll be surprised.

Gives good feedback
Respected
Inspirational
5.0
2.0
ENGL102
Grade: A-
May 7, 2021
Would take again

Nice prof with amazing feedback; the type that you will not receive from any other English prof in your life. You might get offended by seeing all your mistakes highlighted and explained, but I'd rather learn and graduate ignorant.

Gives good feedback
Inspirational
Amazing lectures
5.0
2.0
ENGL102
May 10, 2021
Would take again

Amazing prof with brilliant, mind-blowing lectures. He truly shows you how to read and analyze a text: techniques you cannot learn in any other English class. I learned a lot from him. He is the most helpful in his office hours; go to him (ours was google meetings) often, and he goes above & beyond to make sure you ace your assignment.

Respected
Inspirational
Amazing lectures
5.0
1.0
ENGL102
May 17, 2021
Would take again

Never had a better teacher. He gives all the materials in the syllabus and eClass so be very careful reviewing whatever he uploads; he gives rubrics for each assignment in advance, make sure you read them carefully. Apart from that, just enjoy Mahdi's class. He is fun to listen to, inspires your academic career, and makes you feel in love.

Inspirational
Clear grading criteria
Amazing lectures
5.0
1.0
ENGL102
Jun 1, 2021
Would take again

He gives such good feedback that you want to run all your academic papers by him. Just be open to instructive criticism.

Gives good feedback
Caring
EXTRA CREDIT
5.0
1.0
ENG102
Jun 2, 2021
Would take again

you cannot have a better prof if you want to learn something while improving your GPA at the same time. Unlike some English profs who just shoot at you whatever they know in their own field, Mahdi helps you learn methods of reading and knowing things for yourself and at your own pace.

Accessible outside class
Participation matters
Caring
5.0
1.0
ENGL102
Jun 8, 2021
Would take again

Excellent teacher; the only prof whom I still miss. You'll never get tired of talking with him and he always patiently responds and indulges you in conversation. Very intelligent but caring.

Accessible outside class
Inspirational
Caring
3.0
4.0
ENGL103
Grade: A+
Jan 5, 2022
Would take again

I'm really conflicted about Mahdi. His class consists of 5 short (one page) completion essays and 2 essays (2-3 pages) for marks. On one hand, I did end up doing well and I feel at times he was really caring. But, he did not give ANY feedback until the very end of the semester, so you never have a clue how you're doing until its arguably too late

Lots of homework
Accessible outside class
Get ready to read
1.0
4.0
ENGL102
Jan 13, 2022
Wouldn't take again

He's a nice guy, but he wanted specific analysis and wanted you to synthesize an entire essay into one key word at the beginning. There were a ton of readings that would take forever and then we would spend only 10 minutes in class discussing them. He also mentioned phallus imagery very frequently.

Get ready to read
5.0
3.0
ENG103
Grade: Not sure yet
Mar 29, 2022
Would take again

Mahdi is literally the most intelligent and caring professor ever. Readings aren't too bad, assignments are not too demanding. He gives you extensions if you ask for it. His classes...you will be mind-blown every single class. I actually think Mahdi's a genius. Don't skip class!! You'll be the one at loss. You will love this course.

Participation matters
Amazing lectures
Respected
5.0
3.0
ENGL103
Grade: Not sure yet
Apr 5, 2022
Would take again

He is actually an excellent prof. He Helps you in any way you want, or he can; just you gotta ask. You will learn things that no one else teaches you, but you have to attend his lectures and be focused or miss significant info and knowledge.

Amazing lectures
Inspirational
Accessible outside class
5.0
5.0
ENGL103
Grade: C-
Apr 7, 2022

He is very knowledgeable but if your first language is not English you cannot succeed in his class. The lectures are heavy and full of terminology and if you miss a class you wont be able to catch up unless you visit him in his office hours.

Get ready to read
Clear grading criteria
Lecture heavy
1.0
3.0
ENG103
Apr 12, 2022

He does not give you any marks or feedback on how you're doing until the end of the term. It's a terrible strategy because you don't know how you're doing in class or what to improve on until the final project. Tries to relate subjects that he is not knowledgable in and relate them to his topic. This makes his lectures confusing.

Get ready to read
Participation matters
5.0
3.0
ENGL103
Grade: Not sure yet
Apr 12, 2022
Would take again

I loved having Mahdi as my English 103 prof. Genuinely cares about students, often emails us about updates and such. Would give you extensions if you just ask and several times just gave us random extensions which were nice. There were however ALOT of readings so I guess if readings not your thing don't take him. However, extremely easy marker.

Get ready to read
Lecture heavy
Accessible outside class
5.0
5.0
ENGL103
Apr 13, 2022
Would take again

I loved having Mahdi and think I was very lucky for did know him in advance. You attend the class and participate in discussions, he rewards you with extra marks. Readings are a lot, but very helpful; however, you cannot afford to miss lectures.

Get ready to read
Participation matters
Inspirational
1.0
4.0
ENG103
Grade: B+
Apr 19, 2022

Mahdi is very nice and a great communicator of topics. However, he assigns SO MANY readings and assignments, plus feedback and grades are given back at the very end of the course. This makes it difficult to know if you're actually doing good in his class or not.

Get ready to read
Lots of homework
So many papers
1.0
4.0
ENGL103
Apr 19, 2022

He is a very confusing professor to the point where his lectures contradict what he says and believes. Does not teach how to write a research paper even though the final project is a research paper. He has a strict way in which you should write and if you do not match his way you will get a bad mark. Just a terrible prof in general.

Get ready to read
Participation matters
Graded by few things
1.0
5.0
ENG103
Grade: B
Apr 19, 2022

He is a very confusing professor so if you can get into another English prof's class I would highly recommend doing that. Talked about Einstein's Theory of Relativity and Psychology to relate them to English, but he does not understand these concepts at all which makes what he is trying to say even more confusing.

1.0
5.0
ENG103
Apr 26, 2022

The lectures are very boring. I had a hard time staying awake in his class. He is not clear on what he wants and does not even have a rubric (other than the final project) so it is hard to know what he is looking for in the assignments.

Tough grader
Get ready to read
Participation matters
5.0
3.0
ENG103
Apr 27, 2022
Would take again

Honestly,I read some of the comments for Mahdi and felt like I need to post;I don't understand some students;It is not high school;you need to work hard;That's all Mahdi requires from you;As long as you show up and work to the best of ur abilities,he will go above and beyond to help you out. His lectures are very inspiring and gives great feedback.

Clear grading criteria
Gives good feedback
Accessible outside class
5.0
4.0
ENGL103
Apr 28, 2022
Would take again

He is amazing if you want to improve your writing. gives pro tips for academic writing and helped me improve my writing noticeably. His lectures we also very informational and inspiring. but he is tough about grades if you don't work for them. show interest and use his office hours to get more feedback.

Gives good feedback
Caring
Accessible outside class
1.0
5.0
ENG103
Grade: Drop/Withdrawal
Sep 15, 2022

RUN This man does not even have a point in what he's trying to say. Even if a professor is discussing a topic that is somewhat controversial, there is always a point or something they are trying to get at in order to tie the conversation to overall topic. This man did not want to do anything but deliberately insult and degrade Islam and Muslims.

1.0
5.0
ENG103
Grade: A-
Nov 30, 2022

His teaching is just ineffective. Does not actually teach you how to conduct research or write papers. He tells you what to do, but not how. Mahdi doesn't provide enough resources or examples, and rushed through the course. His lectures aren't bad, but to be a good prof he needs to learn how to actually teach.

Tough grader
Get ready to read
3.0
5.0
ENG103
Grade: A-
Dec 10, 2022

Get ready to read, and like A LOT of reading. He made us read not only a solid 70-100 pages of our novel weekly but also 2-3 sets of articles (some being 30 pages long) for each lecture. He also didn't really show us how to write a paper whatsoever; kind of just told us what he wants us to do without providing any form of how to do it.

Tough grader
Get ready to read
Lecture heavy
5.0
4.0
ENG103
Grade: Rather not say
Dec 22, 2022
Would take again

He has very interesting and has thought-provoking lectures. Also, he'll go the extra mile to help you if you actually reach out for help. However, there is a lot of assigned reading in this class so beware. Personally, I really enjoyed him and would take the class again for the amount I developed as a writer compared to high school.

Get ready to read
Accessible outside class
5.0
4.0
ENG103
Grade: A-
Dec 23, 2022
Would take again

There's no joy without pain, no sunshine without rain. You're in university not middle school so be prepared to work. This course helps me read higher level paper, think more critically and improve in general. Take him if you can. I might be bias but his topic might be the most interesting out of all the sections

Get ready to read
Clear grading criteria
Inspirational
4.0
4.0
ENGL103
Grade: B
Dec 29, 2022

Like many of you, I had my doubts about Mahdi early on in the semester. In the end, I found a very caring professor that wants to see his students succeed. My one piece of advice is to go to the class, plain, and simple. You simply cannot miss it. He marks hard, he is not a scary person, talk to him!!! He is willing to listen.

Tough grader
Participation matters
Amazing lectures
3.0
5.0
ENG103
Grade: A-
Dec 31, 2022
Would take again

not bad, not the best either but I've never met anyone great in English field anyway. Just don't worry too much if you are stuck with the schedule and have to take this class.

5.0
4.0
ENGL103
Grade: A-
Dec 31, 2022
Would take again

Yes, English teachers are not always great. Yet Mahdi made it so intriguing and relevant to our current social issues. What I like the most about him is his down-to-earth, friendly personality. He was my most approachable & caring prof ever. He does anything to make sure you do not face any angsts or problems in his course. Loved him!

Get ready to read
Gives good feedback
Caring
5.0
4.0
ENG103
Grade: A-
Jan 9, 2023
Would take again

I absolutely adored Professor Mahdi Kashani's class. He is such a brilliant and caring teacher. Some people say that he marks hard but if you put in the work and ask for feedback, you'll do great! Make sure to take notes in class because he makes some very good points you can use in your assignments! I hope to take another class with him.

Get ready to read
Participation matters
Gives good feedback
2.0
4.0
ENG103
Grade: C+
Jan 24, 2023

he was very hard to understand overall not a great prof. also not understanding of your situation

Tough grader
Get ready to read
Lots of homework
2.0
4.0
ENG103
Grade: Not sure yet
Mar 28, 2023

Overall, Mahdi has been a decent professor, however there is blatant favouritism. If you make comments he will love you, but there is unclear guidelines if any in all assignments, no real marking rubrics and does not teach you how to write a research paper despite that being the entire final project. Starts random tangents, but overall not awful?

Get ready to read
Participation matters
Lots of homework
1.0
5.0
ENGL102
Grade: C+
Apr 22, 2023

Really sucks. AVOID him!

1.0
5.0
ENGL102
Grade: B
Apr 22, 2023

Trust me, don't take his course. You never know what's going on in his mind. He can take a day off whenever he wants, but he'll never let you take one (otherwise, you'll lose points).

1.0
3.0
ENG102
Apr 23, 2023

Do not take this class with Mahdi if you can avoid it! He does not mark your assignments so you never know what your grade is. When he does finally mark your papers he gives little feedback and only points out the errors (not how to fix it.) I will never be taking a class with him again, he is so brutal.

Get ready to read
Participation matters
5.0
4.0
ENG102
Grade: A-
Apr 24, 2023
Would take again

Mahdi was assigned to the class late into the term,but over the course, I felt so lucky to have him as my teacher.Of course, some kids want to complain as they want to be back at high school;but if you really want to learn,he is the one.If you do the work, he will ensure you receive the instructions and feedback needed to take you to the next level

Get ready to read
Participation matters
Respected
5.0
5.0
ENG102
Grade: B
Apr 24, 2023
Would take again

He knows what he does; is an expert in English critical analysis, and knows how to use online tools; I just used AI for some ideas, NOT Writing, and he found out about it. I was not happy at first, but after talking with him, he was so understanding and friendly and helped me realize how to avoid plagiarism, even if it is accidentally plagiarized.

Gives good feedback
Caring
Online Savvy
5.0
3.0
ENG103
Grade: Rather not say
Apr 25, 2023
Would take again

Nice and chill; he is so knowledgable and intelligent that makes him not everybody's cup of tea. But I loved him.

Get ready to read
Lecture heavy
Accessible outside class
5.0
4.0
ENGL103
Grade: B
May 13, 2023
Would take again

Mahdi is an amazing professor! Pros: His classes are very interesting and captivating. Probably my favourite class of the semester! It is not hard to do well in the class, but make sure to put the effort in and show up! Cons: There are many lengthy readings and you are also expected to read about 20 pages of the 1001 Nights book daily.

Tough grader
Get ready to read
Participation matters
5.0
3.0
ENG102
Grade: Not sure yet
Jun 2, 2023
Would take again

Best English class if you want to chill and pass. He's so caring and compassionate. If you ask for feedback, he'll give you the best writing tips in your life. If you don't want to do anything in an English class, just show up and submit something (anything) for assignments, and he guarantees your Pass/D.

Gives good feedback
Inspirational
Caring
5.0
2.0
ENGL102
Grade: A-
Jun 29, 2023
Would take again

Mahdi is a great guy as well as a great prof! Highly recommend you take him as a GPA booster as he states he mainly gives out A's. Super easy course and Mahdi chose very interesting novels to read. Definitely taught me more about life and culture, really appreciated his unique perspective on things.

Get ready to read
Amazing lectures
Gives good feedback
1.0
3.0
ENGL102
Aug 16, 2023

Very unclear expectations, vague guidelines, and conflicting feedback- especially in the writing workshops, where one submission would be dismissed due to specific phrasing or an issue that was also present in others' work or even Mahdi's own essay prompts. Didn't receive any guidelines for group presentations. Lectures were often tangential.

Participation matters
Lecture heavy
5.0
3.0
ENG102
Grade: A-
Aug 22, 2023
Would take again

Mahdi was an amazing prof course is a little tough but he gives out many easy grades, I'm a person who hated English in high school but I genuinely enjoyed every lecture in this class.

Amazing lectures
Hilarious
Caring
5.0
3.0
ENG102
Grade: A-
Aug 24, 2023
Would take again

Good professor who is very lenient when marking. The texts he chose were pretty difficult but he gave good feedback and had a clear rubric for grading.

Participation matters
Gives good feedback
Lecture heavy
5.0
3.0
ENG103
Grade: B+
Aug 26, 2023
Would take again

He was honestly a solid prof; I enjoyed his inspiring lectures. If you care about knowing more Mahdi's your guy.

Inspirational
Caring
Accessible outside class
1.0
5.0
ENGL305
Sep 14, 2023

Mahdi managed to have half our full class drop out in the first 2 lectures, then most of the new students who switched in dropped out after another 2 lectures. He teaches things he says he was told not to by the dean and has to try and make it known that he is the smartest in the room. If you speak in class he will stop you for using specific words

Get ready to read
Participation matters
Lecture heavy
1.0
5.0
ENG102
Grade: A
Oct 10, 2023

Awful Professor. Get ready to read all day every day and to write essays on erogenous texts! This professor is the worst professor I have ever had without a doubt. If you get him run for your life and switch out. Do yourself a favor and save your English for a different professor or semester.

Tough grader
Get ready to read
Participation matters
1.0
5.0
ENG102
Grade: B-
Nov 7, 2023

JUST DONT TAKE HIS CLASS.

Tough grader
Get ready to read
Participation matters
1.0
5.0
ENG103
Grade: Not sure yet
Nov 24, 2023

Avoid Mahdi Kashani at all costs. His lectures and their topics can be fascinating, but he does not know how to teach at all. Mahdi provides little to no notes and resources for actually developing an effective research paper.... or any research paper. He tries to teach the research process purely by word of mouth, and it's painfully ineffective.

Tough grader
Get ready to read
So many papers
5.0
5.0
ENGL103
Grade: B-
Dec 15, 2023
Would take again

I would definitely take a class with professor Mahdi Kashani, he gives really good feedbacks and he is always willing to help. One thing is that in English103 there is ALOT of reading, it was very hard to handle but personally i think reading the articles is not necessary to do well in this course. Professor Mahdi Kanshani is also an easy marker.

Get ready to read
Gives good feedback
Hilarious
4.0
2.0
ENG102
Grade: A
Dec 15, 2023

He was overall pretty good. lectures and texts he chose were interesting and as long as you paid attention/took notes during the lecture the paper prompts were basically answered. Only major issue is that he only gives assignment instructions by mouth and doesnt upload instructions or examples or templates or anything to eclass.

Get ready to read
Group projects
Lecture heavy
3.0
3.0
ENG103
Grade: Not sure yet
Dec 20, 2023

Not a bad prof imo, but can definitely be confusing when it comes down to lecture material. There's a lot of reading so beware of that. People who aren't fluent in English would probably struggle so I wouldn't recommend him if you aren't fluent, you'd have to be willing to go to office hours all the time. I think he marks a little easier.

Get ready to read
Participation matters
Accessible outside class
3.0
3.0
ENG103
Grade: A-
Jan 5, 2024
Would take again

Mahdi was good, but I found the lectures hard to follow and hard to understand. There are lots of readings required daily. He gives an okay amount of feedback. He replies to emails really fast which helped with my assignments. Overall it was good.

Tough grader
Get ready to read
Participation matters
1.0
5.0
ENG103
Grade: B+
Jan 11, 2024

avoid at all costs

Tough grader
Participation matters
Lots of homework
1.0
5.0
ENGL305
Jan 11, 2024

do not take his class. There are so many profs and so many English classes that there is no reason to be in his class. Ruined english for me.

5.0
3.0
ENG112
Grade: A+
Jan 19, 2024
Would take again

I had Mahdi in my first year he was AMAZING!! I wish I could take another one of his classes. his feedback is always helpful and he gives students opportunities to improve and grow! TAKE HIS CLASS

Gives good feedback
Caring
Accessible outside class
5.0
3.0
ENG103
Grade: Incomplete
Jan 25, 2024
Would take again

I loved Mahdi's lectures. Usually, I don't enjoy English classes, but once I started engaging in his lectures I found them to be very interesting. He is awesome at explaining concepts in class and does it in a way that makes it easy to understand. He is very down-to-earth and makes his students excited to learn

Participation matters
5.0
2.0
ENG103
Grade: A+
Feb 7, 2024
Would take again

I loved Mahdi. He was an outstanding professor! Be ready to read lots as the whole course is based off of one book and many articles. No exams, just small papers and a final research paper. Definitely a class you want to speak up and engage in as lot is brought up and can get quite intriguing.

Get ready to read
Participation matters
Respected
1.0
4.0
ENG103
Grade: Drop/Withdrawal
Apr 13, 2024

Just don't. Try to find another prof if you can.

Tough grader
Get ready to read
5.0
3.0
ENG103
Grade: B+
Apr 14, 2024
Would take again

Mahdi was one of the best profs I've ever had. I am a science major, but I found his classes to be enjoyable. If you are attentive in class you will find his lectures to be very interesting. Very straight forward about what he wants and gives good feedback. Would recommend

Participation matters
Gives good feedback
Caring
3.0
4.0
ENG103
Apr 18, 2024

Good professor who cares about his students and wants them to do well. A very boring class though and if you dont like the topic (which i didn't) find another professor because thats the entire course. Also tons of readings many 20 plus pages so be prepared.

Get ready to read
Participation matters
Graded by few things
4.0
2.0
ENG103
Grade: B
Apr 25, 2024
Would take again

Dr. Kashani is a very understanding prof, he genuinely cares about his students and wants them to succeed. He's also really passionate about the material he teaches. For the class you have to read a huge chunk of the Arabian Nights which can be time consuming along with the other assigned readings for the class but it is a very interesting topic!

Get ready to read
Participation matters
So many papers
5.0
3.0
ENG103
Grade: A-
May 1, 2024
Would take again

My experience with Mahdi was excellent. I found Mahdi's lectures to be incredibly insightful and enjoyable. His passion for the subject makes his classes engaging, and he communicates expectations for assignments and success strategies clearly. Mahdi is readily available and provides valuable feedback.

5.0
2.0
ENG103
Grade: A
May 1, 2024
Would take again

TAKE HIS CLASS! Mahdi is genuinely a great prof who is passionate about the course. He wants his students to be successful and helps his students as much as he can. He was very straightforward about his expectations. TAKE HIS CLASS

5.0
3.0
ENG103
Grade: A+
May 1, 2024
Would take again

As a science major I really enjoyed this class and found lectures engaging and easy to follow. Most assignments were small and could be completed within an hour or two, however the final project took considerably longer to complete. He is a caring professor who provides useful feedback, and he aims to help students succeed in his course.

Get ready to read
Amazing lectures
Respected
1.0
5.0
ENG103
Grade: Not sure yet
May 24, 2024

does this guy ever quit yapping. No. Lectures are useless. I didnt learn anything.

Lecture heavy
Graded by few things
2.0
4.0
ENG103
Jun 23, 2024

Feedback was very limited, marking was inconsistent/ unnecessarily hard and because of participation counting for marks, the class discussions were filled with random statements to get the participation mark

Tough grader
Participation matters
Graded by few things
5.0
3.0
ENG103
Grade: A-
Aug 14, 2024
Would take again

I am a science student, but I took Mahdi's class. I found his lectures interesting. He is VERY straightforward about what he expects. My suggestion would be to attend office hours because he will give you direct feedback. Very cool guy, would recommend!

Get ready to read
Participation matters
Amazing lectures
1.0
4.0
ENGL305
Grade: Rather not say
Aug 20, 2024

He was one of the worst professors I have ever had. He gave obvious preferential treatment to some of his students while he publically shamed the opinions and the work of others. He will not accept perspectives that differ from his own. He ultimately created the worst exam I have ever seen. Most of the questions were simply statements.

Tough grader
Get ready to read
Graded by few things
1.0
4.0
ENGL353
Grade: B
Nov 30, 2024

Does not stay on topic in lectures, and slightly pompous personality. My least favourite professor in my entire degree.

Tough grader
Participation matters
4.0
3.0
ENG103
Grade: B
Dec 3, 2024
Would take again

Mahdi's ENG103 class is engaging and manageable. He's passionate and straightforward, with fair expectations. Attending office hours helps, and using tools like unstuck ai can aid study prep.

2.0
3.0
ENG102
Grade: Incomplete
Dec 14, 2024

Doesn't explain how to write just expects us to know from highschool. Preferential treatment to students who glaze him. I don't really understand what he wants at all. Nice dude but bad grader

Tough grader
Lecture heavy
1.0
5.0
ENG103
Grade: Rather not say
Dec 16, 2024

His grading is unbelievably inaccurate, the lectures are engaging but it doesn't relate or help with the assignments… The assignments are so subjective to interpretation and his feedback/help is not good and I don't understand what's wrong. It's an INTRO class but it doesn't seem that way. He doesn't teach just rambles on.

Tough grader
Graded by few things
1.0
5.0
ENG103
Grade: Rather not say
Dec 25, 2024

very disrespectful and rude, doesn't even give valuable feedbacks. his assignment instructions are so unclear and always uses "big vocabularies". he doesn't give back the grades for our final paper.

Tough grader
Get ready to read
Participation matters
1.0
4.0
ENG103
Grade: A-
Dec 25, 2024

He was honestly quite bad. Assignments didn't actually make any sense. Was honestly so mean when you asked for help. Was an unfairly harsh grader with no constructive criticism even when explicitly asked. Final two papers were never given back, only a letter grade for the overall course was given. If you can just take a different class.

Tough grader
Get ready to read
Participation matters
4.0
4.0
ENGL102
Grade: A-
Dec 25, 2024
Would take again

Very good professor. I learned a lot about writing in his course. He's a very interesting guy. However the class is not easy if you don't put in the effort and pay attention in class. If you understand the material and follow his grading criteria you will do well. I'm not going to lie it does help if you suck up to him a bit.

Tough grader
Get ready to read
Participation matters
1.0
5.0
ENG103
Grade: Rather not say
Jan 1, 2025

JUST AVOID. He would take forever to mark, vary harsh marker, and the only "feedback" he gave was "good job", j ridiculous. The class was about the Arabian Nights and he gave jabs at the religion the book is "supposed" to portray without having any correct info about the religion itself.

Tough grader
Get ready to read
3.0
4.0
ENG102
Grade: A
Jan 7, 2025

He cares about students so if you put in the effort, it will show in your grade. His classes are initially confusing but by the end everything kind of ties together. Make sure to ask if you are confused or you won't do well. One issue was that he sometimes just wouldn't be there for office hours. This class was a lot of effort for a 1st year course

Tough grader
5.0
2.0
ENGL102
Grade: A+
Jan 14, 2025
Would take again

Madhi taught my first English class two years ago. I have not forgotten his lectures since; he will sit on a desk and passionately deliver EVERYTHING you need for papers and his CRITICAL analysis on any given text. You need to attend every lecture if you want to succeed, there is no question about that. It is all verbal delivery with him.

Participation matters
Amazing lectures
Caring
3.0
4.0
ENG103
Grade: A-
Jan 23, 2025

this was a lot of work for a first year class. In 103 the study is on Arabian Nights and it is a challenging topic. When doing the papers, although it seems like what you're writing doesn't make sense, if you just follow exactly what he wants structure wise and you'll do well. Don't overthink it. Participate and that's an easy 10%.

Get ready to read
Participation matters
5.0
3.0
ENG102
Grade: B+
Jan 24, 2025
Would take again

He was very decent as a prof. Very Savvy and passionate, which might sound intimidating at first but he is not; really cool guy. I think he actually is one of the very few who know what they're doing in English courses.

Participation matters
Gives good feedback
Inspirational
1.0
4.0
ENG103
Grade: A
Jan 25, 2025

He is the biggest yapper i have ever seen I had to try so hard to get an A I glazed had to be two faced to get this A. His lectures are pointless but you got to attend to make him happy for that letter grade and its all about the Arabian nights which is 1000 pages but you don't need to read it all just be smart his assignments are subjective andog

Tough grader
Participation matters
Lecture heavy
2.0
5.0
ENG102
Grade: A-
Apr 4, 2025

The Grading Criteria is not clear, and he makes up random grammar rules that don't make sense. Claims art is objective not subjective?!? I could go on forever, but I don't have time. Please avoid to save urself the stress.

Tough grader
Participation matters
1.0
4.0
ENG102
Apr 8, 2025

Claims to respect all people/religions but has a rather obvious bias against some and made incorrect claims about a certain religion. I debated bringing this up to him but decided against it, as it was the end of the term and i didnt want conflict. He is a cool guy, but his course seems opinionated. Recommend you dont take his class if youre muslim

Tough grader
Get ready to read
Lecture heavy
2.0
4.0
ENGL102
Grade: B
May 7, 2025

Avoid if possible. He often went very off topic and would share his controversial opinions, and then deny opinions which differed from his own. His assignments usually had only a brief outline, and were often given last minute. As long as you show up and do assignments, the class is passable, but don't expect it to be enjoyable.

Tough grader
Get ready to read
Participation matters
3.0
3.0
ENG103
Grade: B+
Aug 15, 2025

Sometimes his lectures spiral into complex wording of simple solutions. Come to class, and you'll do fine

Participation matters
Gives good feedback
1.0
4.0
ENG103
Grade: B
Aug 16, 2025

Bro is the biggest yapper of the century, all that talking just to get nowhere. Posts rubric and assignments late so you end up having to plan and work closer to the deadline. Feedback is weird and inconsistent. Avoid if you can

Tough grader
Participation matters
Accessible outside class
5.0
4.0
ENG102
Grade: B
Oct 4, 2025
Would take again

I hated English but he really made it fun, class discussion were interesting and he taught the information well. If you participate in class and consistently attend and participate you will get a better mark for sure.

Tough grader
Participation matters
Caring
5.0
2.0
ENG102
Grade: B+
Oct 7, 2025
Would take again

Course is definitely worth taking.

1.0
3.0
ENG102
Oct 15, 2025

SAVE YOURSELF he just yaps and yaps we spend weeks on something that could have been done in one day, hes always using big words and making very simple concepts 1000x more difficult than they need to be

1.0
4.0
ENG102
Grade: A-
Nov 21, 2025

one of the worst classes ive ever been subjected to, the whole class is a competition to see who can string the biggest words they know while making sense, over complicates really simple concepts and is a total bore, take any other prof but this one I guarantee it will be better

Tough grader
Participation matters
Group projects
1.0
5.0
ENGL102
Nov 23, 2025

worst class ever. take this guy if you wanna be bored and want to drop your overall mark. very tough marker expects you to know everything before.

Tough grader
Participation matters
Group projects
1.0
4.0
ENG102
Nov 24, 2025

- one of the worst profs to ever walk campus, he rambles and rambles but im still left confused and have no idea of what he just said?? went to his office hours and left even more confused save yourself anyone else is better than him

Tough grader
Group projects
1.0
5.0
ENG102
Grade: B
Nov 24, 2025

worst english class ever, please take another prof anyone but him

Get ready to read
Group projects
Lecture heavy
1.0
5.0
ENG102
Nov 24, 2025

run away!!

Tough grader
Group projects
Lecture heavy
1.0
5.0
ENG103
Grade: A-
Nov 24, 2025

This guy is genuinely so strange he has a weird fascination with Arabs (not in a good way), he is lowkey islamophobic and I truly suggest you avoid taking his class if you're either Arab or Muslim.

1.0
5.0
ENG102
Nov 24, 2025

guys please please please im begging you on my knees do not take this mans class please please please don't let the decent reviews fool you PLEASE

1.0
4.0
ENG102
Grade: Drop/Withdrawal
Dec 1, 2025

DONT TAKE THIS GUYS CLASS. most unclear grading criteria. He made us write an essay, gave everyone terrible marks, and then the next lecture is how to write an essay??? Insanely unclear what he wanted you to show on projects, it was a hit or miss on every assignment. If you have absolutely no choice but to take his class, go office hours fs.

Tough grader
Participation matters
Graded by few things
1.0
5.0
ENGL102
Dec 1, 2025

doesn't post anything useful in the classroom, expects students to magically write exactly what he's looking for, has incredibly high expectations from students from a 100 level class when hes clearly suited better off teaching higher level courses????

Tough grader
Group projects
Lecture heavy
5.0
4.0
ENG102
Grade: Not sure yet
Dec 3, 2025
Would take again

I'm not sure why people bring their anger here. If you do the work, you'll learn more than in any other English class. He is caring and extremely objective. Gives a clear grading rubric, and if you're not smart enough to pay attention in class, you lose points. He is an interesting teacher with a unique teaching method; he makes you work to learn.

Get ready to read
Participation matters
Clear grading criteria
2.0
4.0
ENG102
Grade: C-
Dec 6, 2025

He is a good guy really. However, I would not take a class with him again, tough grader with expectations that are beyond what is feasible nor reasonable. It is not possible to fail but getting a high grade is unexceptionally difficult. Granted this is an English class and English is difficult in general but still, I'd rather have a different prof

Tough grader
Get ready to read
Respected
2.0
5.0
ENG102
Grade: Not sure yet
Dec 8, 2025

I came out of HS English with mid 80s but this class was extremely difficult for me. Stated that everything we learnt in HS was wrong. Uses fancy words that I've personally never heard of before. I tried to understand what he yapped about but I just couldn't. Seems like an interesting person but I would never go near any of his classes again.

Tough grader
Participation matters
Group projects
4.0
3.0
ENGL102
Grade: A-
Dec 12, 2025
Would take again

He shouldn't be teaching an intro class, but he grew on me throughout the course. He cares about how his students do in class and gives excellent feedback on written assignments. However, he can be hard to follow because he uses fancy words and be prepared to throw most of what you learned in high school out the window. He can be pretty funny, too.

Clear grading criteria
Respected
Graded by few things
5.0
3.0
ENG102
Grade: B+
Dec 13, 2025
Would take again

He made me fall in love with English: Super knowledgeable and genuinely caring. He can be too advanced for students just trying to scrape by, but if you're willing to learn, he's the best choice. Challenging, fair, and deeply invested in your growth. Avoid if you see English as just a required hurdle.

Clear grading criteria
Gives good feedback
Inspirational
5.0
3.0
ENG102
Grade: A-
Dec 13, 2025
Would take again

One of the sharpest professors I've taken. Extremely knowledgeable and surprisingly supportive, but I agree that he teaches at a high level. his class rewards curiosity, effort, and serious engagement. You'll grow a lot if you commit. If you're just chasing credits, look elsewhere.

Participation matters
Amazing lectures
Respected
5.0
4.0
ENG102
Grade: B
Dec 13, 2025
Would take again

Tough but transformative. He treats students like thinkers, not customers, and gives real feedback that actually improves your writing. Office hours are gold. Expect work and accountability, not hand-holding like high school; he makes HS feel like a big waste of time. If you want depth and mentorship, this class is worth every effort.

Get ready to read
Group projects
Accessible outside class
5.0
5.0
ENG102
Grade: C+
Dec 13, 2025
Would take again

I did well in high school English, but this course was on a completely different level. He challenges a lot of what you're taught in HS and uses advanced terminology that can feel overwhelming if you're not prepared for it. I struggled to keep up, even though he clearly knows his stuff. Interesting and intense—but not a class I'd take again.

Tough grader
Get ready to read
Clear grading criteria
1.0
5.0
ENG102
Grade: Not sure yet
Dec 14, 2025

The prompts he gives are insanely wordy and it sounds like he throws in complex words just to try and confuse you. He also teaches you how to write an essay AFTER your first essay worth 15% of the grade which is bad since he tells you that the way you were taught to write in highschool is incorrect.

Tough grader
Participation matters
Group projects
1.0
5.0
ENG102
Grade: A
Dec 14, 2025

Just sit in the front and answer all of his questions to get easy marks. Essay prompts are outrageously complex, as there is no way they belong in an introductory english course

Participation matters
Lots of homework
So many papers
2.0
5.0
ENG102
Dec 14, 2025

In the course,we did 2 essays, and the prompts are outrageously complex and hard to break down. I got an A on my second essay, but when I read it back, I couldn't even understand what I wrote. If you genuinely love English and want to be challenged, he is your pick; if you require the credit, anyone else is better. IMO the lectures were also a bore

5.0
4.0
ENG102
Grade: A-
Dec 15, 2025
Would take again

I took the class for credit, and his unique approach to critical thinking and fab lectures convinced me to do a minor in English. It could be tough to follow if you miss classes, but if you attend and go to his office, you'll do just fine. He is super kind!

Gives good feedback
Caring
Accessible outside class
5.0
3.0
ENG102
Grade: A-
Dec 17, 2025
Would take again

Great professor! Very passionate about learning.

1.0
5.0
ENG102
Grade: Not sure yet
Dec 17, 2025

Whole point of this class is objective critical analysis yet I know all his religious beliefs? He's very intelligent but not well suited for a 100 level class. Someone asked how we should structure the paragraphs for our first essay and he instead defined word, clause, phrase, sentence, and paragraph for the rest of class. Take that as you will.

Tough grader
Participation matters
Graded by few things
2.0
4.0
ENG102
Grade: B
Dec 18, 2025

youll live but youll wish you had picked a different class

Tough grader
Group projects
Graded by few things
3.0
5.0
ENGL102
Grade: B+
Dec 21, 2025
Would take again

Different from any other professor as he believes in objective readings without any "symbolism." His class is very challenging and often unclear, but you'll enjoy it if you like a challenge and want to learn. He yaps a lot and the class is insanely lecture-heavy: if you skip a single class, you will miss out on A TON of content.

Participation matters
Lecture heavy
1.0
5.0
ENGL305
Grade: Rather not say
Dec 21, 2025

It felt impossible to get a good grade in his class. He once graded an essay and said "very tangential", with no other feedback. Also if you disagree with his very anti-religion stance, you will absolutely get marked unfairly. I find he picked favourites in class as well. I would RUN from any class he teaches.

2.0
5.0
ENG102
Grade: B+
Dec 25, 2025

The class is really participation-heavy. It seems interesting, but it's a real GPA dropper. He talks a lot about objective analysis about English, instead of subjective takes. He does care about his students though. Take it at your own risk.

Tough grader
Participation matters
Lecture heavy
1.0
5.0
ENG102
Dec 27, 2025

I found this class to be incredibly difficult and hard to follow, he's incredibly harsh when it comes to marking and is even worse at explaining what he wants to see from his students.

Tough grader
Group projects
Graded by few things
1.0
5.0
ENG102
Jan 2, 2026

hated this class so much very boring and a harsh grader lowk islamophobic

Tough grader
Lecture heavy
Graded by few things
Class Info

Online Classes

100%

Attendance Mandatory

89%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 82 grades
Most common grades:
A- (24)
Not sure yet (18)
B (17)
Grade Distribution
A(17)B(20)C(10)D(3)F(0)A-/B+(35)
Based on 114 reported grades
A-: 24
Not sure yet: 18
B: 17
B+: 11
Common Tags
Tough grader (63)
Participation matters (62)
Get ready to read (62)
Inspirational (28)
Gives good feedback (28)
Caring (27)
Lecture heavy (22)
Accessible outside class (20)
Rating Trend

Declining

-1.32 avg change
May
Aug
Oct
Nov
Dec
Jan
Last 6 months
Ratings by Course

ENGL103

4.4

(13)

ENGL102

3.7

(69)

ENG102

2.9

(44)

ENG103

2.9

(44)

ENG112

2.3

(3)
+2 more courses
Difficulty by Course

ENGL305

4.8

ENG112

4.0

ENGL353

4.0

ENG102

4.0

ENGL103

3.8

Similar Professors