3.0
Quality3.5
Difficulty31%
Would Retake144
Reviews31%
Would Retake
144
Reviews
Rating DistributionOfficial
144 total ratings5
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
49%
Textbook Required
76%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-1.12 avg changeRatings by Course
MEC809
5.0
(1)GRAPHICS
5.0
(1)MEC
5.0
(1)MEC042MEC723
5.0
(1)ME8101
5.0
(2)Difficulty by Course
MEC325MEC222
5.0
MEC613
5.0
MEC222MEC325
4.8
MEC235
4.3
MEC325AND222
4.0
Reviews (142)
Knows more stories than Granpa Simpson. Entertaining.
Worst professor known to exist!
No Comments
Bitter at times but it
Does he liek anything??...hehe All around awesome prof!
Stories with Salustri! good prof, has a great sense of humor.
Relax, put your feet up, listen and you might learn.
excellent speaker, prof; note to Ryerson, this prof makes you a real university
No Comments
Good Sense of Humour
No Comments
Too much talk, not enough teaching...
Story after story...funny for a while but gets annoying after...
Cool guy, good stories and learn alot
AMAZING PROF. WITH GREAT KNOWLEDGE AND HELP
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...
Great prof. Great sense of humour, great stories, good TV taste. Treats students like people and not brain-dead monkeys.
No Comments
No Comments
Really dumb class. Might as well be a first year class. Doesn't really teach anything useful
OUTSTANDING PROFESSOR
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.
Great Prof. 'Knows his stuff. Funny how he takes every opportunity to diss the americans. lol. Go Euros!!!. lol.
amazing prof.
Best prof at Ryerson Engineering
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
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
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.
Awesome
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.
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.
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!
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!
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.
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.
You don't really learn anything in this course. Slap together some ideas and you're done. However alot of work is required.
No Comments
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.
No Comments
Fantastic professor and very fair when it comes to marking
No Comments
bs class n bs prof
Good guy. Likes Europe.
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
to the point, sometimes gets off topic
perfect
He talks a lot,he is resist and nothing really important a bout course
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.
Not very good
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
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.
good up until i saw that exam...not a cool move
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.
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.
Pure Awesomeness!
He is the BEST, knowledgeable and cares about his students.
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.
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.
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)
Totally useless!! His jokes are as pathetic as his teaching. Never answers to a question properly
Not a good prof. Avoid if you can!!
he's a nice prof for design.he makes the class interesting and fun with his jokes.he's worth having as a prof.
Not good at all. Poor teaching method and worst exam ever!!!
Very bad experience, no good !!
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).
he's great!
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.
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.
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!
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.
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 =)
Lectures were good but waaaaay too much workload in assignments...KILLLLLLER EXAM
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!
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.
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.
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
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!
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.
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.
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.
you ask this guy a simple question like what is your first name, and he will give you a life story.
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.
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
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!
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.
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
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.
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?
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.
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.
Really good prof
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.
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
Prof keeps calling him self an a hole as if its a good thing, i wholeheartedly agree with him being an a hole.
Great prof, great guy.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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
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.
There is no hope, the tough grades will screw you over and the prof does not care about it at all
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.
He's very narcistic and demands respect without giving much in return. He thinks of himself very highly and shows no empathy.
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.
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)
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.
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
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.
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
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.
Tough quizzes, tough project, but not unfair. Love this guy!
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
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.
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.
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
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.
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.
the people giving him 5 starts are trolling. RUNNN!!! he has 0 to little remorse.
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.
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.
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.
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.
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!
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.
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".
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!
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.
Horrible professor But would low-key would let him babysit my kids
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.
Very difficult professor and although I didn't fully understood his teaching at the time, his approach is very brilliant.
Awful prof just don't.
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.
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.
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
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-1.12 avg changeRatings by Course
MEC809
5.0
(1)GRAPHICS
5.0
(1)MEC
5.0
(1)MEC042MEC723
5.0
(1)ME8101
5.0
(2)Difficulty by Course
MEC325MEC222
5.0
MEC613
5.0
MEC222MEC325
4.8
MEC235
4.3
MEC325AND222
4.0