3.0

Fil Salustri

Mechanical Engineering - Toronto Metropolitan University

3.0
Quality
3.5
Difficulty
31%
Would Retake
144
Reviews
3.0
Quality
3.5
Difficulty
2.9
Helpful
3.2
Clarity

31%

Would Retake

144

Reviews

Rating Distribution
Official
144 total ratings

5

45

4

21

3

22

2

18

1

38

What Students Say

couldn't find jack sh*t at times

MEC222 - 3.0 rating

Prof keeps calling him self an a hole as if its a good thing, i wholeheartedly agree with him being an a hole

MEC222 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

49%

Textbook Required

76%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 29 grades
Most common grades:
A (6)
B+ (6)
Not sure yet (6)
Grade Distribution
A(8)B(5)C(5)D(3)F(1)A-/B+(7)
Based on 41 reported grades
A: 6
B+: 6
Not sure yet: 6
B: 5
Common Tags
Tough grader (19)
Group projects (11)
Get ready to read (9)
Tough Grader (6)
Respected (4)
Skip class? You won't pass. (4)
Hilarious (4)
So many papers (4)
Rating Trend

Declining

-1.12 avg change
Jun
Aug
Oct
Nov
Jan
Jan
Last 6 months
Ratings by Course

MEC809

5.0

(1)

GRAPHICS

5.0

(1)

MEC

5.0

(1)

MEC042MEC723

5.0

(1)

ME8101

5.0

(2)
+11 more courses
Difficulty by Course

MEC325MEC222

5.0

MEC613

5.0

MEC222MEC325

4.8

MEC235

4.3

MEC325AND222

4.0

Reviews (142)
5.0
3.0
MEC723
Oct 9, 2001

Knows more stories than Granpa Simpson. Entertaining.

1.0
3.0
MEC723
Oct 10, 2001

Worst professor known to exist!

2.0
3.0
MEC222
Dec 18, 2001

No Comments

5.0
2.0
MEC222
Jan 31, 2002

Bitter at times but it

4.0
3.0
MEC222
Feb 13, 2002

Does he liek anything??...hehe All around awesome prof!

5.0
1.0
MEC222
Feb 14, 2002

Stories with Salustri! good prof, has a great sense of humor.

5.0
2.0
MEC809
Feb 23, 2002

Relax, put your feet up, listen and you might learn.

4.0
4.0
MEC222
Feb 26, 2002

excellent speaker, prof; note to Ryerson, this prof makes you a real university

3.0
3.0
MEC222
Feb 28, 2002

No Comments

4.0
3.0
MEC222
Apr 1, 2002

Good Sense of Humour

2.0
2.0
MEC723
Apr 15, 2002

No Comments

2.0
3.0
MEC222
Apr 21, 2002

Too much talk, not enough teaching...

3.0
3.0
MEC222
May 8, 2002

Story after story...funny for a while but gets annoying after...

5.0
4.0
MEC723
Dec 21, 2002

Cool guy, good stories and learn alot

5.0
3.0
MEC324
Feb 3, 2003

AMAZING PROF. WITH GREAT KNOWLEDGE AND HELP

5.0
1.0
MEC222
Mar 29, 2003

Great Prof. Quite a joker, sometimes bitter, very interesting lectures. ...even a pony can count that:(action of pony leg moving to count) one megapascal, two megapascals...

5.0
3.0
MEC222
Jul 2, 2003

Great prof. Great sense of humour, great stories, good TV taste. Treats students like people and not brain-dead monkeys.

5.0
3.0
MEC723
Nov 11, 2003

No Comments

5.0
3.0
MEC723
Nov 12, 2003

No Comments

3.0
2.0
MEC723
Nov 19, 2003

Really dumb class. Might as well be a first year class. Doesn't really teach anything useful

5.0
3.0
MEC222
Dec 22, 2003

OUTSTANDING PROFESSOR

5.0
2.0
MEC222
Feb 18, 2004

This is a BS course, it can be tought in 2 weeks. During class he doesn't even teach much, I only went for the jokes.

5.0
3.0
MEC222
Mar 18, 2004

Great Prof. 'Knows his stuff. Funny how he takes every opportunity to diss the americans. lol. Go Euros!!!. lol.

5.0
3.0
MEC222
Apr 16, 2004

amazing prof.

5.0
2.0
GRAPHICS
Apr 18, 2004

Best prof at Ryerson Engineering

5.0
2.0
MEC
Aug 16, 2004

aside from being a good prof. he is a good person who is actually willing to listen to student's problems. He taught me 2 years ago yet we still talk. He is a good man with a lot of experiences and he is COOL. He kept me from going over the edge. HE ROCKS

5.0
3.0
MEC222
Aug 16, 2004

great guy, talks about every thing out side the book most of the time and gives a very good idea about what engineering is about. very interesting lectures and examples

3.0
1.0
MEC723
Nov 4, 2004

BS course. Is an arrogant prick. Does not teach anything relevent. His jock are stupid, and only he laughs at them. Overall dumb couse and he does not teach anything usefull.

5.0
3.0
MEC222
Nov 5, 2004

Awesome

4.0
3.0
MEC222
Feb 11, 2005

MEC222 was a good course. Didn't have him in any other ones but he was WAAAAY better than either of the Demitriu's. He is a hardass but so long as you pay attention you will learn something.

5.0
3.0
MEC222
Mar 28, 2005

He is an awesome professor, one of very few who can explain properly. Its worth spending time in his class as one get to know a lot of stuff.

5.0
3.0
MEC042MEC723
Apr 11, 2005

One of the best profs at Ryerson. He was VERY helpful as a thesis advisor, and his enthusiasm is contagious! His knowledge of almost everything (teaching AND non-teaching related) is astonishing, and the stories and jokes are hilarious. Overall, a great prof! 2 thumbs up!

4.0
4.0
MEC222
Jun 7, 2005

This guy tells it like it is and is so blunt that he even talks down about his own faculty. He often starts telling interesting stories about how many stupid people there are in big name companies, and of what mistakes they've made. Good to know!

5.0
3.0
MEC723
Sep 25, 2005

Fantastic professor. Very good at teaching the most pertinent information and lessons. Has a great sense of humour. Has an enlightened view on industry, the education system and society in general. Truly a professor worth listening to and querying.

1.0
1.0
MEC222
Oct 8, 2005

Is an arrogant prick. Does not teach anything relevent. His jock are stupid, and only he laughs at them. Overall dumb couse and he does not teach anything usefull.

5.0
2.0
MEC723
Feb 13, 2006

You don't really learn anything in this course. Slap together some ideas and you're done. However alot of work is required.

2.0
3.0
MECC222
Mar 23, 2006

No Comments

5.0
2.0
MEC222
Apr 11, 2006

He is a good prof and makes the course as useful as it can be, lots of work to do and you need to learn alot during the lab but if He is not your prof you're not gonna be able to handle all that. He is suggested to every MEC 222 student.

1.0
5.0
MEC222
Aug 20, 2007

No Comments

5.0
3.0
ME8101
Sep 13, 2007

Fantastic professor and very fair when it comes to marking

3.0
3.0
MEC723
Sep 27, 2007

No Comments

3.0
3.0
MEC723
Sep 27, 2007

bs class n bs prof

5.0
3.0
MEC723
Oct 18, 2007

Good guy. Likes Europe.

2.0
4.0
MEC222
Mar 15, 2008

Actually, this course(MEC222)is one of the ridiculous courses ever as its prof.Well,he is such a wise guy. I personally don't ignore or question it but the way of teaching is such a pain in the...He actually doesn't teach anything while he is teaching 3 courses in one.Designing, sketching,working through solidworks,....He treats us like forth year

4.0
4.0
MEC222
Apr 2, 2008

to the point, sometimes gets off topic

5.0
1.0
MEC222
Apr 15, 2008

perfect

2.0
4.0
MEC222
May 12, 2008

He talks a lot,he is resist and nothing really important a bout course

1.0
5.0
MEC222
Aug 25, 2008

he doesn't really teach anything; he spends every class talking about how he thinks Apple is better than Microsoft even though the program we use (Solidworks) doesn't even run on macs. his lectures are not worth attending. If you ask him for clarification on anything he'll just tell you to read the textbook.

2.0
5.0
MEC721
Oct 8, 2008

Not very good

1.0
5.0
MEC222
Jan 12, 2009

The worst prof I have ever seen, he is the only prof I have seen that bell curved down the marks, he just gives good marks to the girls

5.0
3.0
MEC721
Apr 28, 2009

One of Ryerson's best profs. His courses weed out the real engineers from the fluff. His lectures are clear and supplemented with online resources. His design projects help develop real world experience by using current industry examples. He is a prof that will return the effort you put into learning, which is a fair deal if you want a job.

3.0
4.0
MEC222
Apr 30, 2009

good up until i saw that exam...not a cool move

3.0
4.0
MEC222
May 1, 2009

He seemed to be the best professor for this course; he is actually really good but wait until the final exam. A big SURPRISE (not a good one)for everybody.

5.0
3.0
MEC325
Oct 7, 2009

Swell guy. Keeps the class interested. Has a lot to share. Relevant as well as irrelevant stuff. He always has a point about what he is talking about. Very opinionated. I get to learn a lot from him. Don't fall asleep in his class. haha... usually.

5.0
4.0
MEC325
Dec 1, 2009

Pure Awesomeness!

5.0
4.0
MEC235
Jan 9, 2010

He is the BEST, knowledgeable and cares about his students.

4.0
2.0
MEC222
Aug 17, 2010

Hes really hilarious. Every time I have gone for help he helps a lot and is very clear. He gets off topic a lot but there isn't a lot to teach about, its mostly that you learn through labs (make sure you get a good ta) the exam was a bad suprise though, we all thought it would be easy.

5.0
2.0
MEC222
Aug 27, 2010

Great Prof! He would always tell us about random things which were indeed interesting to here. He also showed a short film on our free time. He explains everything clearly, the only thing is that the final is a bit tougher then what he teaches and not enough time to finish.

3.0
3.0
MEC325
Nov 12, 2010

He spend 90% of his lecture to tell student that how Apple products are better than every thing (simply an Apple Fan boy). Acts like a GEEK , share a lot of random but interesting Stuff in class(except apple part)

1.0
5.0
MEC222
Jan 2, 2011

Totally useless!! His jokes are as pathetic as his teaching. Never answers to a question properly

1.0
4.0
MEC721
Jan 9, 2011

Not a good prof. Avoid if you can!!

4.0
3.0
MEC222
Jan 11, 2011

he's a nice prof for design.he makes the class interesting and fun with his jokes.he's worth having as a prof.

2.0
5.0
MEC222
Apr 8, 2011

Not good at all. Poor teaching method and worst exam ever!!!

1.0
5.0
MEC222
Apr 26, 2011

Very bad experience, no good !!

5.0
2.0
MEC325
Dec 29, 2011

If you speak sarcasm, this prof is great. He was my favorite prof, but some students take a little too much offense to his sense of humor (not I).

4.0
3.0
MEC222
Feb 14, 2012

he's great!

3.0
3.0
MEC222
Apr 26, 2012

Lectures are taught with considerable clarity. However, he is not very helpful when it comes to approaching him one-on-one. Overall, everything seemed to have gone extremely smoothly in the course in terms of materials and grades, until near the end of it. BE WARNED: THE FINAL EXAM WAS NO WALK IN THE PARK. It was a slap in the face.

5.0
3.0
ME8101
Nov 28, 2012

I had him for an undergraduate and graduate course. Excellent teacher of design principles and philosophy. An obviously well versed individual in topics beyond his research/speciality. Fair course structure and course deliverables. Part of course depends on groupwork. Do keep him in the loop if you have problems in the group/with your group-mates.

2.0
5.0
MEC325
Dec 5, 2012

Worst prof i have had in my entire life. This guy thinks he knows alot but honestly he knows nothing and goes around teaching what one can learn from any other experienced person in the field. He gets personal with students and if youre a bad guy in his mind, he will make sure he screws you over. Highly unrecommended!

3.0
5.0
MEC222
Dec 7, 2012

Salustri may be funny, and may have decent presentation skills. But he's unfair and terrible guy! He also seems to hire equally horrible TAs. He,along with his horrible TA, Damian Rogers, will give diffcult and time-consuming assinments & WILL penalize you if it's justifiably a minute late. DO NOT take his course.

3.0
2.0
MEC325
Dec 18, 2012

Keeps the class interesting with funky items, however, totally useless when you ask him a question on group assignments and doesn't really care about his students. What matters more to him is as long his work is done, he doesn't need to care after. Sarcastic guy in a funny way, keeps you laughing =)

4.0
5.0
MEC222
May 4, 2013

Lectures were good but waaaaay too much workload in assignments...KILLLLLLER EXAM

2.0
5.0
MEC222
Sep 5, 2013

Very unfair and rude guy. He thinks he's funny . Well yes he's pretty stupid ! Never answers a question properly. Hard mean marker! Not human!

5.0
4.0
MEC222MEC325
Oct 26, 2013

Very nice guy, not everybody can handle his personality. Lovers of sarcasm will enjoy him. If you genuinely need his help, he is happy to provide it. And he really does care about his students - as long as they are not stupid. Very amusing professor. Needs to improve the clarity of the MEC325 course.

5.0
4.0
MEC325AND222
Nov 15, 2013

Fil is a great professor. His lectures are fun, his sarcasm is great. MEC 222 had very long and exhausting assignments, watch out for that, and the exam is a killer. MEC 325 was a weird class, lots of the material wasn't exactly clear, but he goes to each lab session, and you can just ask him there. All in all it was an interesting course, though.

2.0
5.0
MEC325
Jan 4, 2014

The course is very straight forward and simple, but he doesn't give fair marks at all. Expect to get 30-50% in almost all your labs

3.0
5.0
MEC325
Grade: A
Jan 7, 2014

This isn't a though course but boy he marks the final reports and the presentations hard! Expect to do really well, up until you hand in the final report. Overall the course needs to be more organized and clear!

2.0
4.0
MEC325
Jan 12, 2014

He is fair when it comes to marking presentations. However, when it comes to written stuff he is really picky. Expects too much from second year students.Overall the course needs to be more organized and clear. The website is really disorganized, things are all over the place. I rather have him using BlackBoard than that confusing website of his.

2.0
5.0
MEC325MEC222
Jan 18, 2014

The course mec222 is so messed up. Very hard marking, exam was crazy. course sucks. textbook sucks. hand sketching part is most boring and time consuming. the assignments take days to do and marks on them will suck regardless... mec325 course is very disorganized and confusing and you will always be lost. its messed... Goodluck with him.

3.0
3.0
MEC723
Feb 6, 2014

Surprisingly there is absolutely nothing mechanical about this course. But it is fine since tries to introduce us to the steps needed to be take with regards to design. The course is total repeat of MEC 325 with no difference at all. That was a bit disappointing. If you want to learn something in this course, you've learnt it in 325.

1.0
1.0
MEC222
Mar 4, 2014

you ask this guy a simple question like what is your first name, and he will give you a life story.

3.0
3.0
MEC222
Apr 18, 2014

If you ever ask him a question be sure to have 50-70 minutes of free time. Also there's no pleasing this guy. Really knowledgeable and hilarious. Likes what he does and teaches very well, but marks very hard and it gets confusing as to what he wants sometimes.

3.0
3.0
MEC325
Apr 18, 2014

His website was too confusing, sometimes it was hard to understand what he wanted us to do. Make sure you have about 50-70 minutes when asking a simple question because he will stretch it out that long. I get it, he has a lot of interesting things to talk about but we only have SO MUCH Lab time. Hard marker & hard to impress

4.0
3.0
MEC222
Grade: B+
Dec 5, 2014

He's great! I honestly loved him, although I realize most people don't share this opinion. He's strict and to-the-point, and holds everyone to high standards. My fav Ryerson prof by far!

3.0
2.0
MEC325
Dec 27, 2015

He will keep you laughing if you like sarcasm. The website is pretty confusing. BEWARE of the final report! He is an extremely hard marker and if you don't pass the report, you must repeat the entire course! Many have fallen victim to this.

5.0
4.0
MEC325
Dec 29, 2015

MEC 325 with him will make you a work horse. The course is straightforward. He provides rubrics with all assignments. Follow the rubrics to get the desired mark. The thing is ALOT of work needs to be done to get A or B range on the assignments. Not Procrastinating and taking care when doing the assignments is key. Amazing Prof, Answers any question

4.0
5.0
MEC325
Jan 8, 2016

Good professor and an overall smart guy. His website is a little confusing to navigate and use for assignments. Having to look through hundreds of wiki pages (many of which contained conflicting information) is a horrible way to present instructions. Be careful with the midterms and final project, they hand out failing grades left and right.

3.0
4.0
MEC222
Grade: Not sure yet
Feb 14, 2016

Talks way too much! ask him a simple yes or no question and he drags the answer on for an hour. Everything is on the wiki but stuck in the deepest darkest corners o... couldn't find jack sh*t at times. Marking is wayyy to tough. you'll loose marks for the most meaningless things, so double check everything! He's an okay guy, cracks jokes?

4.0
4.0
MEC222
Apr 29, 2016

This is for you salustri- "How could you be so cold as the winter wind when it breeze yo." I mean he's funny and kind of nice. Also, interesting lectures. However, he takes forever to answer a simple question and takes of lots of marks for the slightest mistake. Don't you ever think of trying to convince him for a better mark cause you'll fail.

4.0
4.0
MEC325AND222
Grade: B
Nov 1, 2016
Would take again

He's super tough and marks hard but you'll thank him later, better get a bad mark than get in jail for making a fatal mistake on the job. He's almost always in his office when you need him unlike others. He will get harder as you progress through the years because he expects a lot from engineers-to-be and rightfully so.

Tough Grader
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
4.0
4.0
MEC222
Grade: Incomplete
Apr 13, 2017
Would take again

Really good prof

Gives good feedback
Respected
BEWARE OF POP QUIZZES
4.0
4.0
MEC222
Apr 23, 2017
Would take again

A great prof and has a lot of meaningful stories. You can really learn a lot from him and his lectures are hilarious. The course itself wasn't bad at all until the final. All I can say about that is good luck, you'll need it.

1.0
5.0
MEC222
Grade: D+
Apr 29, 2017
Wouldn't take again

He thinks he is the best in the world and trying to show that everyone is below him by giving bad marks for everyone and he loves to fail students and he loves to escape from responsibility by saying you learn everything by yourself meanwhile he made his marking scheme in a way that to be fully unresponsible

Tough Grader
1.0
4.0
MEC222
Grade: Rather not say
May 12, 2017
Wouldn't take again

Prof keeps calling him self an a hole as if its a good thing, i wholeheartedly agree with him being an a hole.

Tough Grader
Skip class? You won't pass.
TEST HEAVY
5.0
1.0
MEC325
Grade: A+
Oct 4, 2017
Would take again

Great prof, great guy.

GRADED BY FEW THINGS
GROUP PROJECTS
LECTURE HEAVY
4.0
4.0
MEC325
Jan 6, 2018
Would take again

He's more of an engineer than a teacher. Sometimes he drags out his responses to simple questions; however tries to give you so many examples such that you will understand it perfectly. His midterm and exam is actually difficult and isn't like any courses that you've taken so far. Try to deeply understand the material instead memorizing it.

Get ready to read
LOTS OF HOMEWORK
BEWARE OF POP QUIZZES
4.0
5.0
MEC325
Grade: B
Jan 10, 2018
Would take again

Very knowledable professor and has a great sense of humour. However he is very picky about marking and if you dont give your 100% then you have a high chance of getting a really low mark or even failing. The group project is really comprehensive and will suck up most of your time. Exam and midterm are really difficult and heavy on keywords.

Get ready to read
GROUP PROJECTS
Tests are tough
4.0
4.0
MEC222
Apr 29, 2018
Would take again

Can be tough on student because he is trying to make them better. He is very passionate about ethics and it comes through in how he conducts his course. Take some of his tangents with a heavy grain of salt. Apply yourself and don't worry too much about marks because it will work itself out by the end of the semester.

Tough Grader
2.0
5.0
MEC222
May 14, 2018
Wouldn't take again

Really smart, funny, and passionate prof. But for some reason, the course was run very disorganized this year, especially considering the already difficult nature of the course. Notes are very basic and provide no help. I would suggest you avoid this prof and his TA's; grind on assignments/labs/midterms.

Tough Grader
Respected
GRADED BY FEW THINGS
5.0
1.0
MEC325
Dec 14, 2018
Would take again

The Dr.'s speaking skills is fascinating. You will never dose off during his talk. Please do NOT take 325 to get an A. Cuz you won't (most likely). The aim of the course is to open your mind to various design perspectives and help you come up with fascinating ideas. Above all, you will become a good team player at the end.

3.0
5.0
MEC325
Dec 26, 2018
Would take again

The course provides an excellent learning opportunity regarding Engineering Design. It is however, a very tough course. You'll have to grind the course just to pass - but you will learn a lot.

Tough Grader
GROUP PROJECTS
LECTURE HEAVY
1.0
5.0
MEC613
Grade: Audit/No Grade
Jun 4, 2019
Wouldn't take again

My negative experience with Filippo was not within his class as a professor but rather as my program adviser; though in retrospect, he was not a very good prof in the class where he was my professor anyway. Filippo is arrogant, unhelpful, and unwilling to make any compromises even though his colleagues involved with my situation were.

1.0
5.0
MEC325MEC222
Aug 19, 2019
Wouldn't take again

I have known industry bosses that are worse than this most pitiful excuse of a man. Fil is knowledgable, but his personality is outdated compared to the other professors on campus. Perhaps he should design a time machine and go back to the old days where he truly belongs. Choose another professor over him if possible.

Skip class? You won't pass.
Lecture heavy
Tough grader
4.0
4.0
MEC325
Nov 8, 2019
Would take again

He is a very entertaining guy. His lectures are anything but boring, and have many curse words thrown into it. The course itself is worth two course loads even though the content isn't that hard. Whoever takes this course, good luck.

Group projects
Hilarious
Lecture heavy
5.0
5.0
MEC325
Nov 11, 2019
Wouldn't take again

The group project takes an INSANE amount of time. The project is also graded very heavily. Don't expect a good mark for this course. Salustri's lectures are interesting though.

Get ready to read
Group projects
Tough grader
1.0
5.0
MEC325
Dec 3, 2019
Wouldn't take again

Hes one of those profs who believe that a class average should be 60 percent. I heard him talk to the TAs about wanting the failure rate to be around 30 percent and last years (26%) was too low. The group project requires more time than studying for calculus 3. I routinely spent all-nighters trying to finish the course. Pray you never see him again

Group projects
Hilarious
Tough grader
1.0
5.0
MEC235
Grade: C+
Dec 21, 2019
Wouldn't take again

He demands the most respect but has no idea how to respect others and swears and talks like hes sitting in a pub. The course material itself isnt hard, its just A LOT of work. You have a project that runs through the whole semester which is deadly. And the midterm and final are hard to study for as he can ask you ANYTHING from the textbook

1.0
5.0
MEC325
Grade: C+
Jan 24, 2020
Wouldn't take again

His lectures are alright, but his midterm and exam are not only hard they are also marked hard as well. The group project was a nightmare routinely spent all nighters just to finish it (pray for decent group members). Furthermore, the project grade varies significantly with section TA.

Group projects
So many papers
Tough grader
1.0
5.0
MEC325
Nov 30, 2020
Wouldn't take again

There is no hope, the tough grades will screw you over and the prof does not care about it at all

Skip class? You won't pass.
So many papers
Tough grader
3.0
4.0
MEC235
Dec 27, 2020
Wouldn't take again

His motto is "read the wiki" for the semester long group project. The design lectures were interesting but the group project is the most time consuming work you'll ever do. Expect to get crap grades on the milestones and final team report. Pray for a good group (randomized) and TA for the labs. Do NOT slack off on the project or you'll be screwed.

Lots of homework
Hilarious
Tough grader
1.0
5.0
MEC325
Grade: Not sure yet
Jan 13, 2021
Wouldn't take again

He's very narcistic and demands respect without giving much in return. He thinks of himself very highly and shows no empathy.

3.0
3.0
MEC325
Grade: Rather not say
Mar 7, 2021
Wouldn't take again

15 years later this is one of the professors I remember. his course was quirky and probably interesting. Probably shaped my views on the design process. I Wish this class wasnt so early i would have made it more often. Maybe I hated the guy maybe I didnt. Get your degree and just start a business. Engineering is not what it use to be.

1.0
5.0
MEC325
Grade: Rather not say
Oct 20, 2021
Wouldn't take again

He is the worst professor you will ever encounter in your life, if you can avoid taking a course with him DO IT! He is a waste of space, disrespectful, obnoxious and overall and awful person. Definition of a CACA prof His classes are fairly simple however he likes to make them unnecessarily hard. Best of luck! - (MEC 222 & 325 student)

1.0
5.0
MEC325
Grade: Not sure yet
Nov 1, 2021
Wouldn't take again

this class is a mess. each TA marks the way they want and majority of students average around a 50%. its a tough class and his wiki is so confusing.

Lots of homework
Group projects
Tough grader
1.0
5.0
MEC325
Grade: Not sure yet
Nov 13, 2021
Wouldn't take again

Avoid this professor at all cost. He tells u everything is on his wiki and his wiki is so confusing and it sucks. Run while u still can

Get ready to read
Group projects
Tough grader
3.0
4.0
MEC325
Grade: Not sure yet
Dec 11, 2021
Wouldn't take again

You learn the hard way in his course. Always be careful and never fall behind in his class. P.S Professor Salustri, if you see this, for God's sake arrange your content on the wiki. It's a nightmare to navigate your website.

Lots of homework
Get ready to read
Tough grader
5.0
1.0
MEC325
Grade: A
Dec 11, 2021
Would take again

Such a caring individual. So passionate about his work and I love his enthusiasm! Enjoyed the group project a lot and loved the way the quizzes test your full knowledge on the subject

Inspirational
Amazing lectures
Caring
5.0
2.0
MEC325
Grade: B+
Dec 11, 2021
Would take again

Prob the best prof I ever had in this program. He acc loves the humans he teaches and always looks for giving extra marks. Couldn't have asked for a better doctor and mentor! Thanks.

Gives good feedback
Respected
Hilarious
5.0
1.0
MEC325
Grade: B
Dec 11, 2021
Would take again

Tough quizzes, tough project, but not unfair. Love this guy!

Lots of homework
Get ready to read
Inspirational
5.0
2.0
MEC325
Grade: A
Dec 11, 2021
Would take again

Very long group project tho I enjoyed every last minute all nighters. I enjoyed this class so much I failed it just to take it again with him XD Luv u salustri xoxoxo

Respected
Get ready to read
Group projects
5.0
2.0
MEC325
Grade: C+
Dec 25, 2021
Would take again

Prof Salustri is one of the best in the Mech/Indy department. He thoroughly goes over the term project and tells us what he requires. His wiki needs some editing, but you can always email him and ask. I recommend everyone take him as a PROF.

Gives good feedback
Skip class? You won't pass.
Group projects
1.0
4.0
MEC325
Jan 11, 2022
Wouldn't take again

He doesnt care if the students follow the material he teaches. He expects students to have the same knowledge that a professor would have. The quizzes are very unfair and he doesnt care about students opinions.

1.0
4.0
MEC325
Grade: B+
Apr 24, 2022

Ah man, salustri. To sum up this course, it's actually 2 courses: Salustri teaches design and neumann teaches ergonomics Group project is deadly and will take up insane amounts of time - mine was 140 pages They hold a monopoly on this course as no one can teach it Be ready to read his awful wiki, he acts nice but is insanely rude Pray for good TA

Tough grader
Get ready to read
So many papers
2.0
3.0
MEC325
Grade: B+
Jan 11, 2023

Dr. Salustri is an alright professor, but his inability to care about students and manage inconsistences between grading is unfair. While I have done well others have not because of the variation in grading of their ta's. Before he offered curves now he has entirely removed it out of anger leaving many students to fail. Pray for a good ta.

Tough grader
Get ready to read
Group projects
1.0
4.0
MEC325
Jan 11, 2023

This semester he was inconsiderate to all students and did not care about the differences between how each ta marks. Course heavily depends on getting a good ta and he will not curve sections as he does not care for students. To pass hope you get a good ta.

1.0
5.0
MEC222
Mar 5, 2023

the people giving him 5 starts are trolling. RUNNN!!! he has 0 to little remorse.

Tough grader
2.0
5.0
MEC222MEC325
Grade: Not sure yet
Dec 11, 2023

Filippo Salustri is the Mech Eng Final boss. You can't escape him and his devilish ways. He gets TAs straight off the streets of Dundas and takes no accountability when they are bad. Don't be too hard on yourself if you get bad marks on certain assignments, you are bound to have that with Salustri's courses.

Tough grader
Group projects
Graded by few things
1.0
5.0
MEC325
Grade: B+
Jan 12, 2024

Aside from the open vaping in class, which is a CLEAR VIOLATION of TMU guidelines, my largest issue with Salustri is his grading schemes. His grading seemed inconsistent and subjective. Despite putting in maximum effort, the feedback I received was minimal and not very helpful for improvement. Wouldn't recommend himif you want good mental health.

Tough grader
1.0
2.0
MEC325
Grade: A
Jan 12, 2024

Honestly, I had high hopes for the class despite these reviews. However, they were right. Salustri is truly one of the worst in the department. He openly admits he is an anti-theist, which gives me a reason to believe he was discriminatory against me because of my hijab. He was very condescending, and you can just feel the bad vibes.

1.0
3.0
MEC324
Grade: A
Jan 12, 2024

The class environment felt unnecessarily stressful, not due to the difficulty of the material, but because of Professor Salustri's approach to teaching and grading. On top of that, he would often give disapproving looks when he saw my kippah.

1.0
5.0
MEC723
Grade: D+
Jan 12, 2024

Professor Salustri's expectations were unrealistic most of the time. His assignments require an immense amount of work with little guidance or clarification, making it a challenging course for all the wrong reasons. It's difficult to improve or understand where you went wrong when feedback is sparse and vague. Don't take a course with him!

1.0
3.0
MEC721
Grade: A+
Jan 12, 2024

His grading rubric is beyond comprehendible. On top of that he will not give you any course feedback or tips to improve your current mark. Thankfully, I had a light course load so I was able to devote much more time than should have been required. Moreover, he would often ask me if I am from Brampton because of my skin color.

1.0
2.0
MEC325
Grade: A-
Jan 12, 2024

I can't believe professors such as Salustri are still employed at TMU. He is by far the most unprofessional "professor" I've ever had. One time he even put a picture of the pope kissing a guy on the big screen, and referred to him as "frankie".

1.0
2.0
MEC222
Grade: A
Jan 12, 2024

Salustri would consistently bring politics into the discussion, specifically his anti-right-wing ideologies... I don't personally care about politics, but I'm in Engineering, not Politics for a reason. Stick to engineering material, and maybe your hair will stick to your head!

Tough grader
Participation matters
Group projects
1.0
5.0
MEC325
Grade: C
Jan 12, 2024

MEC325 was supposed to be taught by two professors until Professor Newman left us to decompose with Salustri. I am honestly disappointed with the Engineering department for requiring MEC325 but only having Salustri teach it, as he's truly the epitome of what a distasteful, uncaring and insensitive professor is. Pray you have a good TA, or avoid.

Tough grader
So many papers
2.0
5.0
MEC325
Grade: B
Jan 15, 2024

Horrible professor But would low-key would let him babysit my kids

Tough grader
1.0
5.0
MEC222MEC325
Grade: D
Jun 14, 2024

Worst professor I had during my first year. My lowest mark as a guy who fully self studied my first year of eng. Avoid at all costs; loves to make your life difficult. Will stare at you really creepy during your exam and look away right as u notice (I'm a male too lol). He likes to watch you struggle and makes otherwise easy courses harder.

Tough grader
5.0
5.0
MEC324
Grade: B+
Aug 29, 2024
Would take again

Very difficult professor and although I didn't fully understood his teaching at the time, his approach is very brilliant.

Caring
1.0
5.0
MEC222MEC325
Grade: F
Oct 7, 2024

Awful prof just don't.

Tough grader
2.0
4.0
MEC325
Grade: B
Nov 16, 2024

Salustri is a polarizing professor - some love him, others despise him. The class is challenging, with inconsistent grading from TAs. Use study tools like Unstuckstudy to maximize your chances. Attendance is mandatory, but the textbook isn't really used.

4.0
5.0
MEC325
Grade: Rather not say
Jan 29, 2025
Would take again

Dr. Salustri may be polarizing regarding how he sets up the course (MEC 325), and it may worry students unwilling to fail, but let me say this: he's one of the few rare profs who genuinely cares about preparing us students for engineering. Take advantage of his lectures, and as long as you're willing to learn, you'll benefit from the assignments.

1.0
5.0
MEC325
Grade: C
Jan 1, 2026

Hard to understand what is going on in class and marks strictly for no reason.

Class Info

Online Classes

100%

Attendance Mandatory

49%

Textbook Required

76%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 29 grades
Most common grades:
A (6)
B+ (6)
Not sure yet (6)
Grade Distribution
A(8)B(5)C(5)D(3)F(1)A-/B+(7)
Based on 41 reported grades
A: 6
B+: 6
Not sure yet: 6
B: 5
Common Tags
Tough grader (19)
Group projects (11)
Get ready to read (9)
Tough Grader (6)
Respected (4)
Skip class? You won't pass. (4)
Hilarious (4)
So many papers (4)
Rating Trend

Declining

-1.12 avg change
Jun
Aug
Oct
Nov
Jan
Jan
Last 6 months
Ratings by Course

MEC809

5.0

(1)

GRAPHICS

5.0

(1)

MEC

5.0

(1)

MEC042MEC723

5.0

(1)

ME8101

5.0

(2)
+11 more courses
Difficulty by Course

MEC325MEC222

5.0

MEC613

5.0

MEC222MEC325

4.8

MEC235

4.3

MEC325AND222

4.0

Similar Professors