1.6

Shahin Karimidorabati

Civil Engineering - Concordia University

1.6
Quality
4.4
Difficulty
17%
Would Retake
116
Reviews
1.6
Quality
4.4
Difficulty
1.6
Helpful
1.6
Clarity

17%

Would Retake

116

Reviews

Rating Distribution
Official

5

10

4

8

3

3

2

3

1

92

What Students Say

He offers no help for the students and pretty much does not care how they do

ENGR301 - 1.0 rating

This professor is an insane marker

BLDG478 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

31%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

95% confidence
Based on 44 grades
Most common grades:
Not sure yet (23)
B (12)
A (8)
Grade Distribution
A(10)B(15)C(10)D(7)F(1)A-/B+(4)
Based on 83 reported grades
Not sure yet: 23
B: 12
A: 8
Rather not say: 7
Common Tags
Tough grader (47)
Test heavy (32)
Tough Grader (18)
Get ready to read (14)
Lecture heavy (12)
Lots of homework (9)
Skip class? You won't pass. (7)
TEST HEAVY (6)
Rating Trend

Stable

-0.09 avg change
Feb
May
Jul
Aug
Sep
Dec
Last 6 months
Ratings by Course

COS203

5.0

(1)

BLDG6999

4.5

(2)

BLDG6831

2.5

(12)

BCEE451

1.6

(37)

BCEE492

1.5

(2)
+7 more courses
Difficulty by Course

BLDG451

5.0

BCEE492

5.0

BCEE464

5.0

BLDG478

4.7

ENGR301

4.4

Reviews (116)
1.0
5.0
BCEE451
Nov 7, 2016
Wouldn't take again

Took BCEE 451 with him. That guy is new at Concordia and seems like his lack of experience is a big problem. He only offers one example for each case, tests are too hard compared to what he shows in class, he is also unfriendly and unnecessarily strict during exams and harsh with marking. Avoid.

Tough Grader
BEWARE OF POP QUIZZES
TEST HEAVY
1.0
4.0
BLDG478
Nov 11, 2016
Wouldn't take again

I guess I will remember this teacher for the rest of my life. Never seen such a hostile teacher before, he keeps threatening students by saying he will give you a zero if you dont do that or that. Harsh marker, huge ego, tries to be the cool teacher but fails big time. Exams are ridiculously hard compared to the material. Stay away from him.

Tough Grader
Participation matters
TEST HEAVY
1.0
4.0
BLDG478
Nov 11, 2016
Wouldn't take again

When i actually do go to class, halfway through i begin to hate God for giving me the legs that brought me there. Harsh marker, difficult exams and threatens students. His ego makes us weak and hopeless. PS: Dont take this class in Fall, it will ruin your whole Christmas.

Tough Grader
Skip class? You won't pass.
SO MANY PAPERS
1.0
5.0
BLDG478
Grade: Incomplete
Nov 17, 2016
Wouldn't take again

Legit the worst professor concordia has ever hired, fall 2016 is his first semester in Concordia and he has 0 experience in teaching/grading, he acts humble in class but he is super arrogant and unapproachable outside the class,his exam questions are beyond the scope of the class & his slides are as useless as him AVOID AVOID AVOID!!!!!!!!!!!!!!

Tough Grader
Get ready to read
BEWARE OF POP QUIZZES
1.0
5.0
BCEE451
Nov 27, 2016
Wouldn't take again

Very harsh grader, unapproachable and useless at transferring the knowledge. Exams are beyond the scope of the class. Has unreasonable expectations. Worst professor I've ever had.

Tough Grader
BEWARE OF POP QUIZZES
TEST HEAVY
1.0
5.0
BLDG478
Grade: Rather not say
Dec 1, 2016
Wouldn't take again

just avoide bldg was a walk in he park buut with him the average for midterm was 20 out of 100

Tough Grader
Skip class? You won't pass.
TEST HEAVY
1.0
5.0
BLDG478
Dec 12, 2016
Wouldn't take again

Dedicated and funny prof. He wants his students to learn. The tests are a bit tough but fair in general. I have learnt so much in this class.

Hilarious
Amazing lectures
Caring
1.0
4.0
BCEE451
Grade: Not sure yet
Dec 18, 2016
Wouldn't take again

Very rude, has ridiculous instructions for project and assignment submissions. He is also very last minute, don't be surprised to see a submission link magically appear on moodle a couple of hours before the said submission is due. His marking is terrible, there's no grade on your midterm, just random check marks floating about on the paper.

Tough Grader
BEWARE OF POP QUIZZES
1.0
4.0
BCEE451
Grade: B+
Mar 18, 2017
Wouldn't take again

This guy copy and pastes slides from the book, no extra information provided, and expects us to make his class a priority over other the other courses you take. His group project expectations are ridiculous.

Tough Grader
Get ready to read
BEWARE OF POP QUIZZES
1.0
5.0
BCEE451
Grade: B
Apr 5, 2017
Wouldn't take again

he's insane! avoid to have a class with him or you will experience many bad feelings with him!

Tough Grader
1.0
5.0
BCEE451
Apr 27, 2017
Wouldn't take again

He acts very unprofessional, i went to see my midterm grade and he made me sign a paper b4 i could see it saying i wouldn't contest my grade. When we had oral presentations he would cut ppl off exactly at 5min and asked questions beyond the scope to embarrass each team in front of the whole class. If you take him just don't expect much in return

Tough Grader
4.0
4.0
BCEE451
Grade: A+
May 9, 2017
Would take again

This is a course where you have to do the work and read the textbook. If you do that, you will have no problem at all. Just showing up to the lectures won't get you a good grade.

Get ready to read
TEST HEAVY
1.0
3.0
ENGR301
Jul 18, 2017
Wouldn't take again

Terrible teacher, does not seem to understand and can't explain his own material that he is teaching. Wastes a lot of class time picking on students to participate. Good news is if you like multiple choice is that the exams and assignments are multiple choice except for 1 or 2 questions. Assignments and tutorials seem to help for the exams.

Get ready to read
1.0
4.0
BCEE451
Jul 27, 2017
Wouldn't take again

Very bad teacher. Disorganized 10/10. His midterm was amazing because it was easy but the average was 45-50%. Refuses to give feedback on project proposal, then rips you for not doing what he wanted. One time a group responded back during their presentation and the whole class cheered. Exam was silly, asking very odd things. But he curves.

5.0
3.0
ENGR301
Grade: A
Sep 11, 2017
Would take again

Great professor, Concordia needs more more profs like him. I took him for a summer semester and he made an effort to learn each of his students. Just show up to class and make an effort. I don't think he writes the exam for ENGR301 (it's probably the coordinator) but he makes an effort to teach you all the material you need to know to succeed.

Respected
Amazing lectures
Caring
1.0
3.0
BLDG6831
Grade: B+
Nov 13, 2017
Wouldn't take again

THis Professor is Stubborn, and for exams the final answer has the huge portion of grade. not consist during the course. Too many materials was self-study at the end of the course. Not caring about his students at all. Grade distribution was uneven!

Tough Grader
SO MANY PAPERS
LECTURE HEAVY
1.0
5.0
BLDG451
Grade: B
Jan 18, 2018
Wouldn't take again

With no doubt hes the most terrible teacher ive ever had in my life! Hes totally insane! After having a course with him you will see that every time you see him in university you will feel an extrme anger! Hes definitely disgusting!

Tough Grader
4.0
3.0
BCEE451
Feb 9, 2018
Would take again

He is very passionate and has good english. Cares about what you learn and how you learn. Is a tough marker

5.0
3.0
COS203
Grade: A+
Mar 7, 2018
Would take again

He is the best professor that I ever had

1.0
4.0
BCEE451
Apr 27, 2018
Wouldn't take again

This teacher is ridiculous. Super tricky, will try his best to make an easy-average course hard. And just as you think you've seen it all, there's always more ! BAD feelings. Avoid if you can.

Tough Grader
1.0
4.0
BLDG492
Grade: B-
May 19, 2018
Wouldn't take again

would not recommend at all, try to avoid. 5 assignments project midterm final

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
1.0
5.0
BCEE451
Grade: B-
May 23, 2018
Wouldn't take again

Be careful when you submit assignments. 2 students had submitted their assignments but the reference page was sent in another e-mail, and he automatically gave them a zero and reported them to the dean for plagiarizing. The whole thing as resolved, but he is shady as a professor. Very hard, gives impossible exams (pin points from the book)

Tough Grader
Get ready to read
LOTS OF HOMEWORK
1.0
5.0
BLDG478
Grade: C+
Jun 8, 2018
Wouldn't take again

This professor is an insane marker. He does not carry your mistake and follow your procedure. If the numbers are wrong from the begging, good luck because you are getting a 0 for that whole question. In his final, there was a question out of 15 marks. I screwed up a decimal point, and he gave me 0/15 despite my procedure being correct. Good luck!

Tough Grader
Get ready to read
LOTS OF HOMEWORK
5.0
3.0
BCEE451
Grade: A
Jul 25, 2018
Would take again

Shahin, comes off as a tough professor but he really cares about what he is doing. Show up to class because he remembers you!

Tough Grader
Gives good feedback
Respected
1.0
5.0
BCEE451
Oct 15, 2018
Wouldn't take again

His office hours are him telling you "these office hours are only for if you criticize the way I teach, not for actual help. You want help? Ask someone in class". The classes he gives now used to have no failures (B- minimum), he actually fails people now!

1.0
3.0
BCEE451
Nov 12, 2018
Wouldn't take again

Dont be fooled my friends! After his first lecture you will most likely think to yourself that he isn't so bad but as the semester goes on you will rapidly understand the reason behind all these poor ratings. This guy is neither a good teacher nor a good person. He is lazy and unhelpful. It is a shame to have him teach at the University level.

1.0
5.0
ENGR301
Dec 4, 2018
Wouldn't take again

Extremely unapproachable outside of class times, office hours are a disgrace, lectures notes are messy and all over the place. He offers no help for the students and pretty much does not care how they do. Exams are not of the same scope of the class just be ready to READ THE WHOLE TEXTBOOK. AVOID AVOID AVOID

Tough Grader
Participation matters
LECTURE HEAVY
1.0
5.0
BCEE451
Grade: Rather not say
Feb 9, 2019
Wouldn't take again

Avoid him. He is so rude and can insults your intelligence. Concordia does not deserve such Professor in its faculty.

Skip class? You won't pass.
4.0
4.0
BCEE451
Grade: A
Mar 16, 2019
Would take again

A good teacher with a high expectation level in teaching and quiz

1.0
5.0
BLDG6831
Grade: C
Mar 16, 2019
Wouldn't take again

He has modeled his course in a way that no one can crack it. Only possible solution is to read thoroughly.

Get ready to read
Test heavy
Tough grader
4.0
3.0
ENGR301
Jul 10, 2019
Would take again

Great teacher teaching a dull course. Tries hard to get students to participate and stay interacted. Fill in the blank style notes during lectures which is handy for studying for exams although they are not quite sufficient for the online assignments; textbook is useful for that. Tutorials are optional

Respected
Participation matters
Lecture heavy
1.0
4.0
ENGR301
Aug 5, 2019
Wouldn't take again

Avoid this guy at all costs. A very large portion of the very boring lectures done in class isn't even present during the exams. A no-pity guy teaching a very boring class. Taking this in summer with another hard class messes you over.

Lecture heavy
5.0
4.0
BLDG6831
Grade: A
Jan 8, 2020
Would take again

Really nice, patient professor! Dont know why he only gets 1.8 here ??? Want to choose his lecture again but only this for grad students ��

Respected
Accessible outside class
1.0
4.0
BCEE451
Apr 10, 2020
Wouldn't take again

Rude and doesn't care for his students.

1.0
4.0
ENGR301
Apr 11, 2020
Wouldn't take again

Posting review of Shahin now vs when I finish the class for anyone that may be taking this course over the summer with COVID going on. This professor has no empathy for anyone situation and is extremely disrespectful. He believes that he has the right to invade your privacy and disregards people's circumstances. Do not take him, extremely rude.

Skip class? You won't pass.
Test heavy
Lecture heavy
1.0
4.0
BCEE451
Apr 12, 2020
Wouldn't take again

First time here just so I could rate this professor. After 4 years at Concordia, this is by far the worst professor I have ever had. He goes out of his way to make things more stressful and difficult for the students and doesn't bother providing answers or solutions. Rude towards the student and has absolutely no sympathy. AVOID AT ALL COSTS.

Tough grader
1.0
4.0
ENGR301
Grade: Not sure yet
Apr 13, 2020
Wouldn't take again

He doesn't have leniency or Mercy on students during this difficult time with Covid-19. Additionally to the final Proctored exam he asked Us to open zoom on our phones and positioned it 1.5 meters away in front of us at 45 degree so he can observe. Later the exams were forced to not be proctored, but still I would give him a bad rating for that.

1.0
4.0
ENGR301
Apr 28, 2020
Wouldn't take again

Good: Good lecturer, tries to make class more exciting. His slides are hard to deal with because he writes all over them. Exams are very difficult. Bad: he didn't answer any of my emails throughout the semester. During COVID, for the final, required both proctorio on laptop and zoom on phone (until final was cancelled resulting in a 90% midterm).

1.0
2.0
BCEE451
Grade: B
May 16, 2020
Wouldn't take again

He is by far the worst teacher I ever had in my entire life. He has no respect towards students. Basically he does not care if a student learn or not.; the only thing he cares about is how to torture students . This professor for sure needs to be disciplined. The only pros is that he has good (ok!) English comparing to some instructors.

1.0
3.0
ENGR301
Grade: Rather not say
May 31, 2020
Wouldn't take again

Not the one to make a rating... If you want to learn something valuable, take someone else.

1.0
5.0
ENGR301
Grade: Rather not say
Jun 4, 2020
Wouldn't take again

Taking this guy during COVID-19... Unbelievable. This man is the most power hungry person i have ever encountered. Honestly it is just funny at this point. Overall awful human being and prof. Best quality is consistency and his English is slightly above average. If you have the option to take anyone else i would highly recommend it!

Graded by few things
1.0
5.0
ENGR301
Grade: Not sure yet
Jun 6, 2020
Wouldn't take again

If you have any sort of respect for yourself you would not take a class with this guy. He's a power-hungry a**hole that deserves be gassed. He treats students like slaves the entire semester. Miss an email from him? automatic 0. Want to complete an exam? you better have some superpowers b/c 28 calculation questions in 75 min is just impossible...

Tough grader
1.0
5.0
ENGR301
Grade: B
Jun 6, 2020
Wouldn't take again

I seriously hope someone tortures this guys kids the way he tortures all of us with his ridiculous time limits on exams and his unrealistic requests to breach your privacy. absolute trash. avoid him.

1.0
3.0
COURSE12
Grade: Not sure yet
Jun 9, 2020
Wouldn't take again

I don't think 350 characters is enough to explain how horrible this guy is. Shame on your Concordia for letting such an awful man teach at this University. Guys try your best to take someone else, I don't want to bad mouth him, i am sure he is smart but wow. Terrible, just terrible.

1.0
4.0
ENGR301
Jun 9, 2020
Wouldn't take again

By far, the worst professor at Concordia. He may be not the worst at teaching, but the way he communicate with student is awful. He will never answer your email and will don't care any of your feedbacks. Giving us 28 calculation question in an 75 minutes online exam during the pandemic is a shot in the head. Please make your best to AVOID him.

Test heavy
1.0
4.0
ENGR301
Jun 11, 2020
Wouldn't take again

DONT TAKE HIM! ID RATHER DROP OUT THAN TAKE HIM AGAIN! The lack of respect he has for his students is really sad. He made the midterm literally impossible to solve in the given time and he gave negative marks if you got the wrong answer. he refuses to listen to feedback about the exam. he wants us to fail. when he answers, questions hes very rude

Tough grader
1.0
5.0
ENGR301
Grade: Not sure yet
Jun 17, 2020
Wouldn't take again

Ok so i think my peers have said all that there is to say about this guy but just to quickly summarize: He - is rude - places unrealistic expectations on students - DOES NOT CARE - will not respond to your emails so don't bother - will not accept feedback on anything regarding assignments or exams (will just throw a fit,trust me) AVOID!!!

Graded by few things
Tough grader
1.0
4.0
ENGR301
Jun 19, 2020
Wouldn't take again

Rude teacher, doesnt give any feedback, ignores emails and did not let us review our midterms. Makes exams extensively long so it is not solvable in the given time. Rather take it another semester than with him. Would give -ve rating if possible.

Test heavy
Lecture heavy
Tough grader
1.0
5.0
ENGR301
Grade: Not sure yet
Jun 19, 2020
Wouldn't take again

Can Concordia please get rid of this guy already? He tries his absolute hardest to make it as stressful as possible for his students. Exams are never clear and take forever to complete. This man is below trash-tier. Avoid at all costs

Get ready to read
Test heavy
Tough grader
1.0
5.0
ENGR301
Grade: Incomplete
Jun 19, 2020
Wouldn't take again

The type of guy who puts 21.2 and 20.8 as the answer choices when the answer is 21.0 . Then asks you which answer is the closest, while also adding a "none of the above" option. Negative marking applies to all questions, so be prepared to lose 1.25 x your grade. You have been warned.

Test heavy
Tough grader
1.0
5.0
ENGR301
Grade: Not sure yet
Jun 19, 2020
Wouldn't take again

Did not let us review our midterm so we could correct our mistakes for the final. Did not respond to any emails. Did not give us any feedback. Makes exams impossible to complete in the given time. Co-op or not, do NOT take this guy even if it is part of your sequence. Take 301 with ANY other teacher some other time. Midterm avg was 50, brutal final

Test heavy
Beware of pop quizzes
Tough grader
1.0
5.0
ENGR301
Grade: F
Jun 19, 2020
Wouldn't take again

avoid avoid a void AVoid AVOID AVOID AVOID!!!!!!!!!!!

Lots of homework
Test heavy
Lecture heavy
1.0
5.0
ENGR301
Grade: Not sure yet
Jun 19, 2020
Wouldn't take again

Trust me when I tell you that Shahin will do everything he can to make your experience in his class as difficult as possible. It's almost like he wants to see his students fail. The presence of negative marking, trap questions, and oral exams after tests proves how much he wants his students to do bad. Please for the love of all that is holy. AVOID

Tough grader
1.0
5.0
ENGR301
Grade: Not sure yet
Jun 19, 2020
Wouldn't take again

This guy is seriously an embarrassment to the academic standards withheld by Concordia. He is one of the most arrogant and egoistic people I've ever encountered. He genuinely wants you to do bad in his course. The midterm and final both had negative marking, with more points deducted for missing calculations on a MULTIPLE CHOICE exam. Please avoid.

Tough grader
1.0
5.0
ENGR301
Grade: Not sure yet
Jun 19, 2020
Wouldn't take again

I have to sign up to rate this awful teacher. He's a lecturer, not research professor. So please send him to a training to help him understand the objectives of education. He just gives students headache and disrespect. COVID or non-COVID, no difference! His exam is pointless, weighted on the speed, multiple choice + writing all solutions process!

Test heavy
Tough grader
1.0
5.0
ENGR301
Grade: Not sure yet
Jun 19, 2020
Wouldn't take again

This guy is beyond my imagination, rude and close-minded dictator. You're expected to study days and nights for his pointless marathon exam style, no time for analysis. Sir, this is 3-cred course in an ENGR program, don't act like the universe turns around your course. DROP him before the university kicks him out. Please report to DEAN office.

Test heavy
Tough grader
1.0
4.0
ENGR301
Grade: Not sure yet
Jul 2, 2020
Wouldn't take again

To be fair, if you do all the practice questions, tutorial questions, and assignments, you will find mostly the same one for the Midterm and Final. But this does not change the fact that he is arrogant and lazy. Don't communicate with students, no feedback on anything, he might even forget to post the final grade!

Participation matters
Skip class? You won't pass.
Test heavy
1.0
5.0
ENGR301
Grade: D
Jul 2, 2020
Wouldn't take again

The worst, most unprofessional professor I have ever had. His grading of a clear-cut multiple choice exam is completely subjective, and you have no access to see what your mark was before his alteration. Rude during conversation - seems to get off on being in a position of authority. Would rate 0 if I could and Concordia would be better off w/o him

Lots of homework
Test heavy
Tough grader
1.0
5.0
ENGR301
Grade: C-
Jul 3, 2020
Wouldn't take again

his class is boring and even has sth. he cant solve. his ppt need u attend class to fill it. if u miss one class, it will be difficult for u to review. his test is really really bad, u will lose point when u did a wrong question, not a 0 point.

Test heavy
Lecture heavy
Tough grader
1.0
5.0
ENGR301
Grade: D
Jul 3, 2020
Wouldn't take again

Hi is the worest teacher in Concordia. You must avoide his class. His mid teat and finial is so difficult. His class was so messy.

Test heavy
Lecture heavy
So many papers
1.0
5.0
ENGR301
Grade: D
Aug 25, 2020
Wouldn't take again

Terrible professor - Worst prof in Concordia

Lots of homework
Lecture heavy
Tough grader
1.0
5.0
ENGR301
Grade: C-
Sep 14, 2020
Wouldn't take again

Do your best to avoid this professor. I don't know who hurt him, but he takes it out on his students. Negative grading for wrong answers, surprise oral tests which you'll likely not answer to his expectations, and unfamiliar test questions 10x harder than assignment questions. Not sure if he's so uptight because it's online, but AVOID!

Test heavy
Group projects
Lecture heavy
1.0
5.0
ENGR301
Oct 16, 2020
Wouldn't take again

Terrible professor, very unprofessional! Doesn't matter if you know the class material well, he'll find a way to hurt your grade! The midterm and final were a race... To get a very good grade in these exams, you literally must be extremely fast, know every detail and there's no time to mess up! I bet he wouldn't even able to get A+ in his own exam.

4.0
3.0
BCEE451
Grade: A
Jan 8, 2021
Would take again

Not sure if he changed recently, but I don't think he's as bad as the other comments reflect. Assignments were very straight forward and you had two attempts, quiz questions generally were very similar to the assignments and were MC (There is negative grading and no work may be uploaded which is rough). He uploaded the lectures and explained well.

Get ready to read
Clear grading criteria
2.0
5.0
BCEE492
Grade: B
Jan 14, 2021
Wouldn't take again

Made his course harder than it should be. Final exam was a race and not for an educational purpose.

3.0
3.0
BCEE451
Feb 2, 2021
Would take again

He is not the worst prof ever, but his final was super long. Be ready to solve the problems quickly and to have material that you have never seen in the lectures on there lol.

1.0
4.0
BCEE451
Grade: Not sure yet
Feb 26, 2021
Wouldn't take again

Remember those english exam questions that you had to read 10 times to figure out what they were asking? That's what his quizzes are like. He doesn't really seem to care about students, and don't ever try to ask a question about a quiz. The material is interesting and should be easy, but he makes it needlessly complicated.

Graded by few things
Test heavy
Tough grader
1.0
5.0
BCEE451
Mar 2, 2021
Wouldn't take again

Absolutely terrible. Should not even teach

Get ready to read
Skip class? You won't pass.
Tough grader
1.0
5.0
ENGR301
Grade: Drop/Withdrawal
Mar 18, 2021
Wouldn't take again

This guy not only can't teach to save his own life, he's the biggest POS ever. I don't know how the heck he gets 1.5 rating. Avoid him at all cost or you'll end up with high blood pressure and lose your hair over this guy. He's the devil incarnated and no i'm not exaggerating. He has 1.5 rating because he probably rates himself, only explanation.

Get ready to read
Test heavy
Tough grader
2.0
4.0
BCEE451
Mar 19, 2021
Wouldn't take again

I hope he reads this. you turned a very interesting class into the worst thing possible. given this is an online class, you made it a nightmare for everyone in the class. giving us quizzes worth 60% of our grade with NO TIME to solve and having NEGATIVE MARKING. I am glad I will never have you in any of my future classes.

Lots of homework
Graded by few things
Tough grader
1.0
5.0
ENGR301
Grade: Incomplete
Mar 23, 2021
Wouldn't take again

Treats quizzes like an 100m dash, deducts 30% if your name is 1080p in the calculation upload that he gives you 3 minutes to do for quizzes worth 30% of your grade. Should be considered a drill sergeant, not a professor.

Lots of homework
Test heavy
Tough grader
1.0
4.0
BCEE451
Mar 29, 2021
Wouldn't take again

This man takes out his anger on his students. Course material is easy, so he accuses everyone of cheating. Quizzes are worth 60% and he doesn't give you enough time to answer half of the questions. Every question has negative grading. Your answer: 146.6. Options: a) 146.87, b) 146.5, c) "my answer is none of these". Definitely avoid at all costs

Tough grader
1.0
5.0
BCEE492
Apr 11, 2021
Wouldn't take again

This prof is THE WORST POSSIBLE PROF THERE EXISTS AT CONCORDIA UNIVERSITY. During the pandemic his exams have been so insanely hard and he won't post up corrections to any quiz, so we can never learn from our mistakes. He brings questions from outside of the course that he never even spoke about during the lecture. The worst teacher and human

Lots of homework
Tough grader
3.0
4.0
ENGR301
Grade: Not sure yet
May 1, 2021
Wouldn't take again

I previously rated him a 1, but IMO he really redeemed himself toward the end. He started by having negative marking for his quizzes and he told us he would hold oral examinations. He also forced us to upload pdfs but toward the end, he changed his tune and stopped those practices. Avoid if you can, but not as bad as I thought. You deserve this SK

3.0
4.0
ENGR301
Grade: Not sure yet
May 2, 2021
Would take again

He scared the class in the beginning of the semester with negative marking, oral presentations after exams and having to give in calculations for multiple choice exams. However, at the end of the semester, he was way more lenient by not giving negative marking for the final. He seems to care if students understand.

Lots of homework
Tough grader
5.0
4.0
BCEE451
Grade: A
May 13, 2021
Would take again

He may make you stress over the quizzes, but believe me he's much better than so many incompetent professors in BCEE department. In overall, He is a good professor, I don't understand all the bad comments about him. If you study throughout the semester, you definitely will get a good grade.

Respected
Skip class? You won't pass.
Test heavy
1.0
5.0
ENGR301
Grade: B-
Nov 11, 2021
Wouldn't take again

Horrible professor who gives tests and quizzes that are borderline impossible to pass and then acts incredibly rude and unforgiving about it. He hinted in office hours that sometimes he reviews himself on this website to boost his score - maybe if he cared half as much about students as his rating he wouldn't have to.

Tough grader
1.0
5.0
BLDG6831
Grade: Rather not say
Dec 27, 2021
Wouldn't take again

He doesn't respect his own words. Be ready for continuous pressure the whole semester: tough midterm & final exam + many assignments + tough project & presentation where he will look for your wording like a horrible school teacher! each mistake in exam, project or presentation has deduction with no mercy! he deals with marks like his money! AVOID

Test heavy
Lecture heavy
Tough grader
1.0
3.0
BLDG6831
Grade: B+
Dec 27, 2021
Wouldn't take again

I guess the university has to watch how this professor communicate with students, i dont think his way is acceptable. I used to have harash profs who are targeting students to be better at the end of the semester, but this man he is just feeding his ego. In our class no one get A+ , this mean that the problem is whin him not students. (mygpa4)

5.0
4.0
BLDG6831
Grade: A
Feb 2, 2022
Would take again

He cares a lot about how his teaching method works in term of keeping the students motivated while learning the course fundamentally. I really enjoyed having a class with him. His grading method is also fair enough. If you keep reviewing the course during the semester , I am pretty sure that you will end by a good mark.

Gives good feedback
Inspirational
Caring
1.0
5.0
BCEE451
Grade: Not sure yet
Mar 6, 2022

Lectures slides are directly taken from the textbook. He removed info from the slides to make you believe you MUST come to his class. Just use the textbook, even the examples in his slides are from the textbook lol. He will barely reply to your emails so forget about that. Summery: easy class easy time becomes hard class boring class.

1.0
5.0
BCEE451
Grade: Not sure yet
Apr 20, 2022

His favorite phrases are ''this is pretty self explanatory'' and '' I will let you guys search this by yourself''. The ratio of class difficulty to prof difficulty is out of the roof. Never have I had a course that ''light'' becoming this heavy and hard in my 4 years of civil engineering studies. At this point he must be doing it on purpose.

Tough grader
2.0
3.0
BCEE451
Apr 25, 2022

Slides are taken directly from the textbook. He expects you to memorize all the formulas (formula sheet will not be given in the final and midterm). Explains well but fast so its better if you watch the prerecorded videos before the lecture. Overall he's okay.

1.0
5.0
BLDG6831
Grade: C
May 5, 2022

This is the worst professor in the history of professors ,He should be sacked immediately

Tough grader
1.0
5.0
BLDG451
Grade: C
May 9, 2022

Avoid at all cost. Your mental health depends on it .

Tough grader
1.0
5.0
ENGR301
Grade: A
May 30, 2022

I took him a few years back, I'm not even in university anymore (graduated), but one night I remembered this clown and decided to come and give him a terrible grade once again just to let people know how terrible this teacher truly is. Consider yourself warned. If you read this and still take him, you got no one but yourself to blame (And u will!)

Tough grader
Beware of pop quizzes
Test heavy
1.0
5.0
ENGR301
Sep 6, 2022

Took this professor 3 years ago and still remember being him the worst professor I've ever had, to this day! A professor that does not care about his students and is never accessible outside of class. Also gives terribly hard exams that do not make sense. Avoid at all costs.

1.0
5.0
BCEE451
Grade: Rather not say
Sep 11, 2022

terrible

Tough grader
1.0
5.0
BCEE451
Grade: C
Nov 9, 2022

This man enjoys watching student struggle and purposely makes their lives difficult for no reason

Tough grader
Group projects
Test heavy
1.0
5.0
BCEE451
Grade: D-
Dec 14, 2022

Don't take him if you can.

Tough grader
Get ready to read
Test heavy
1.0
5.0
BCEE451
Grade: Rather not say
Jan 9, 2023

Worst of the worst of the worst professors in all the possible ways you can imagine, I wonder why he is still teaching at Concordia after these many years and theses awful feedbacks about him! Never ever take him if you can. He makes you hate an easy and in my opinion lovely course by his behaviors and rudeness!

Tough grader
Get ready to read
Test heavy
1.0
3.0
CIVI61
Grade: B
Jan 16, 2023

Hard Exams

Test heavy
1.0
5.0
BLDG6831
Grade: Drop/Withdrawal
Nov 21, 2023

Avoid this professor !!!

Tough grader
Lecture heavy
Test heavy
4.0
4.0
BLDG6831
Grade: B
Jan 25, 2024
Would take again

Professor Shahin is a progressive professor. He respects and values the effort made by students in any capacity.

Amazing lectures
Clear grading criteria
Inspirational
1.0
5.0
BCEE451
May 22, 2024

Bad all around.

Tough grader
Lots of homework
Beware of pop quizzes
5.0
5.0
BLDG6831
Jul 17, 2024
Would take again

The class was quite difficult, but the professor teaches very well and he really cares about the material. Expect a difficult exam and though grades but you will truely learn. I was stressed throughout the semester but I really admire the professor for his professionalism and I think he is at the end of the day really good at his work.

Tough grader
Lots of homework
Test heavy
1.0
5.0
BLDG6831
Grade: Incomplete
Aug 17, 2024

Avoid him by all cost..Run away..

4.0
4.0
BLDG6831
Grade: B+
Dec 19, 2024
Would take again

Shahin is a senior lecturer, so his teaching is excellent, and you can easily understand everything in his class. However, this course(Construction Progress) requires additional study because it is very beneficial for construction professionals. If you focus on this course and attend classes regularly, you can achieve a good grade.

4.0
4.0
BLDG6999
Grade: C
Feb 8, 2025
Would take again

He is a very good lecturer, if you attend all the lectures, there is no excuse for not understanding any part of the course material! Honestly speaking, I did not study ANY of the lectures during the semester and only studied for the final exam, which I was sure of getting an F while he passed me with C. He is a good teacher you just need to study!

Tough grader
Amazing lectures
Accessible outside class
1.0
5.0
BCEE451
Grade: C-
Feb 12, 2025

Avoid this professor if you can - he makes an otherwise easy course unbearable with his unhelpful teaching style. However, using resources like Unstuck ai and the free textbook can help offset the difficulty.

1.0
5.0
BCEE451
Grade: B
May 5, 2025

Wish I could say “avoid him” but you can't cause he's your only option. What I can say is: be prepared for his very hard exams, his rudeness and dismissive attitude. He knows nothing about what he's teaching, he just managed to memorize the information over the years. Such an angry, sad man trying to compensate for his incompetence.

Tough grader
Test heavy
1.0
5.0
ENGR301
Grade: Not sure yet
Jul 28, 2025

sometimes i feel so incompetent about my capabilities and i start questioning myself a lot, but then i remember that there is people like shahin out there. suddenly, it feels as if my self-doubts vanished

Tough grader
Group projects
1.0
5.0
ENGR301
Grade: Incomplete
Jul 30, 2025

Extremely condescending. The exam was far harder than anything covered in class, with a class average around 50%. Refused to review the midterm or clarify questions, often repeating “I don't know how to make it more clear” instead of actually helping. Not supportive or approachable.

5.0
1.0
ENGR301
Grade: Not sure yet
Jul 31, 2025
Would take again

One of the best professors I've ever. Throughout the lectures, he makes sure that each and every student understands the concept very well before moving on to the next topic. He gives real life-examples which makes the students understand the concept even better. Once, he even took 30 minutes after class, to give tips and advices to his students.

Participation matters
Inspirational
Caring
1.0
5.0
BLDG478
Grade: Drop/Withdrawal
Aug 5, 2025

very difficult

5.0
4.0
ENGR301
Grade: Not sure yet
Aug 6, 2025
Would take again

I lowkey don't know why his review are so bad (i was scared going into this class), but he is actually pretty nice. His exams are though, but he is energetic and passionate during lectures.

Amazing lectures
Online Savvy
1.0
1.0
ENGR301
Grade: B
Aug 16, 2025

would have been a world class referee

1.0
5.0
ENGR301
Grade: Not sure yet
Aug 17, 2025

Professor makes killer exams and is rude. Unorganized powerpoints filled with mistakes and countless mistakes on the midterm and final. Average grade on midterm was 50% and highest grade was 80%. Has issues with giving students there acommadations. Never seen someone passionate about trying to fail students.

1.0
5.0
ENGR301
Aug 18, 2025

Is the exam meant to understand the concepts of the class or making sure you do not fall for the 1000x tricks he puts in them. Teaches the slides provided well, but the slides have no relevance to how hard the test or exam will be like. Worst prof I have ever experienced in university and I am in my last year!

Tough grader
1.0
5.0
ENGR301
Grade: B
Sep 12, 2025

Hands down worst professor out there, makes the exams incredibly tricky and stressful for no reason. Midterm average was 50 % and the final was probably worse since the department curved a lot. You will pass no matter what because his averages are dreadful. Even if you are prepared, you will have to guess the answers anyway. Strange man

Tough grader
Test heavy
1.0
5.0
ENGR301
Grade: B
Sep 13, 2025

He claims to be fair, but it is to only boost his ego. DON'T take him. His exams are so hard that no matter how much you studied, you still have to guess most of the questions. The grades were out today with 0 A+, 1A. The slides are kind of useless. He literally wants his students to fail in life.

Tough grader
Group projects
1.0
5.0
BCEE464
Grade: Not sure yet
Dec 9, 2025

Worst Professor in all of concordia , he is sooooo moody his exams are soooooooo hard class average in midterm 40% and he has a mental problems during any exams

Tough grader
Get ready to read
Lecture heavy
1.0
5.0
BCEE464
Grade: Not sure yet
Dec 10, 2025

Is very power hungry, doesn't care about students, arrives late to exams, makes them impossible to do in the time he provides, asks detailed questions about material he barely covered. Acts paranoic during final and clearly has people he hates and targets them, never answers questions clearly

Tough grader
Test heavy
1.0
5.0
BCEE464
Grade: Audit/No Grade
Dec 11, 2025

this prof is a sexual and physical harasser biggest proof is what he did to a student in front of everyone where he touched him and physically assaulted him in class during an exam. december 9 7pm all of the students saw. he should be in jail and nothing close to a teacher in a classroom.

Tough grader
Hilarious
Test heavy
1.0
5.0
BCEE451
Grade: C-
Dec 17, 2025

I'm a straight A student and I got my worst grade with him. Just because I declined his "moves" and "gestures" and was repulsed by him and stood up to him during office hours when I went to see my midterm. I know for a fact I don't deserve the C- I got, I just didn't know who to complain to. Don't be like me, expose this excuse of a human being.

Tough grader
Test heavy
5.0
3.0
BLDG6999
Grade: B
Dec 18, 2025
Would take again

He is one of the strongest professors in the construction field. His teaching style is very effective and well structured. To succeed in the course and earn a good grade, students need to stay well prepared and keep up with the lectures.

Group projects
Amazing lectures
Gives good feedback
Class Info

Online Classes

100%

Attendance Mandatory

31%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

95% confidence
Based on 44 grades
Most common grades:
Not sure yet (23)
B (12)
A (8)
Grade Distribution
A(10)B(15)C(10)D(7)F(1)A-/B+(4)
Based on 83 reported grades
Not sure yet: 23
B: 12
A: 8
Rather not say: 7
Common Tags
Tough grader (47)
Test heavy (32)
Tough Grader (18)
Get ready to read (14)
Lecture heavy (12)
Lots of homework (9)
Skip class? You won't pass. (7)
TEST HEAVY (6)
Rating Trend

Stable

-0.09 avg change
Feb
May
Jul
Aug
Sep
Dec
Last 6 months
Ratings by Course

COS203

5.0

(1)

BLDG6999

4.5

(2)

BLDG6831

2.5

(12)

BCEE451

1.6

(37)

BCEE492

1.5

(2)
+7 more courses
Difficulty by Course

BLDG451

5.0

BCEE492

5.0

BCEE464

5.0

BLDG478

4.7

ENGR301

4.4

Similar Professors