4.5
Quality4.1
Difficulty85%
Would Retake210
Reviews85%
Would Retake
210
Reviews
Rating DistributionOfficial
5
165
4
17
3
7
2
8
1
13
What Students Say
“The drawing section is well taught in lectures”
APSC171 - 4.0 rating“He is a great Prof, very engaging, practical engineering lectures, Knowledgeable and entertaining”
ENGR376 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
73%
Textbook Required
2%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.50 avg changeRatings by Course
APSC174
5.0
(7)APSCAPS
5.0
(1)APSC173
5.0
(1)ASPC100
5.0
(1)APSC170
5.0
(1)Difficulty by Course
APSC173
5.0
VANT151
4.8
APSC180171
4.5
APSC169
4.3
ENGR376
4.3
Reviews (210)
No Comments
He is very knowledge, patient, accessible, and pleasant professor. Above all, everyone loves his jokes. I love his classes. Can not wait to get another course with him this year.
He seems a good Prof. I like the way he teaches. The subject is difficult and he really tries hard to make us understand. Even thought, sometimes he explains the same concept on and on to a point that it gets boring. He also spends lots of extra time with students. I think that is totally a plus. I like his sense of humor.
He's basically one of those teachers that it takes some getting used to. I hardly understood anything the first few days but now its pretty much really clear. I also like the fact that he spends hours after class helping, and he sometimes has tutorials on the weekends.
Super nice and enthusiastic instructor. He is clearly dedicated to engaging his students. The subject is very hard and the materials covered is sometimes more than to be digested in one lecture. But I think he is doing good job so far.
He is an awesome Prof. He is really accessible and spend way more than has to for us. Moreover, he is really knowledgeable. He is the best :-).
He is a great Prof. He knows the subject and explains it clearly. He also goes over the materials as many times as required. But I have heard his exams are not easy. I also like his sense humor.
Very helpful and a great guy. Exams were extremely easy.
Fantastic Prof. Puts in a lot of effort and will insure that everyone understands the content.
awesome
amazing prof! he teaches hard subjects but puts a lot of effort into motivating students to study and learn the material. so far, he's definitely my favourite :)
Had Taheri for Statics he's a hit or miss teacher. You either kill or get killed by his class.
He is the greatest Professor I ever had so far. He offered extra lectures and tutorials on Sat. and Sun. for those who were behind. He was very patient in explaining concepts on and on and on. He was very Motivated and caring person. I hope I have more courses with him in my third year.
Clear and well spoken. Funny and will take time to clarify with you outside of regular schedule. Upbeat going guy, a bit of a hard marker, but provided feedback.
HE was scary at first but is truly an amazing teacher. Would not have made it through APSC without him!
Dr. Taheri was a great prof for Statics. He offered Saturday lectures for those who were behind, and was always willing to lend a hand if necessary. His lectures went over questions varying in difficulty, which were helpful for the exams. Funny guy, and his lectures are well structured and brilliant. Easily my favourite class in first term.
Dr. Taheri is passionate about the course, but is method of delivery is very scrambled. Light speed lectures which are not very helpful. Saturday lectures are a good attempt to allow students to catch up, but unfortunately they are delivered at the same light speed pace. On the bright side, he puts youtube tutorial videos online.
Amazing Prof.
I found him to be one of my favorite professors; however, he was extremely unclear and goes off topic often.
He is an amazing Prof. Very helpful and knowledgeable. His lectures are fun. He also offers extra tutorials on weekends. I hope we have more courses with him.
Great professor. He is very dedicated and enthusiastic. His standard is far beyond most of other young professors in the engineering school.
Dr. Taheri is very intelligent, and his attitude reflects that. His lectures are taught at a speedy pace, which you usually spend the entire class taking notes. Time management is very important, but his eagerness to help his students out reflects on your marks. If you have trouble with the content, a question or anything, Dr. Taheri is there.
Really cares about his students and is extremely dedicated to his job. He often goes out of his way to help students and often holds additional weekend tutorials (taught by himself). His lectures are very fast paced. Tests are challenging, but fair.
Dr. Taheri is a legend. Lectures are really fast however 180 is a long and tough course so they need to be. He does a great job of covering everything the students need for the course and the exam. 171 is an awesome course which is really fun and easy, definitely recommend it. Taheri is easily one of the best teachers I have ever had.
Great professor. Very dedicated and always makes time to answer students question outside of class time
Prepare to hear "How convenient?!" every lecture. Very funny, expects the best out of his students, tough material but is willing to go out of his way to help you. Just did his midterm, not overly difficult, he reviewed very similar questions beforehand.
He is the absolutely the best. I took two courses with him last term and he was a legend. Very dedicated professor, super helpful, very fair and funny. I am looking forward to having more courses with him in future. I like his quote saying "I do not teach you what to think, but how to think". Thank you General !!! ;-)
Dr taheri is a very interesting prof His lecture style is very dramatic and he often demands student participation and if your ideal is bad he will make that clear very helpful prof if you put in the effort to seek his help he will go above and beyond to make you understand weekend to tutorials are helpful especially for assignments
This is an easy course, taheri is the best funny/inspirational videos every Friday. BEWARE solid works project, takes forever (30-70 hours) DO NOT LEAVE TO LAST MINUTE if you do you WILL do poorly .The second project is less difficult but often overshadowed by first project despite being worth more. tests are easy with good formula sheet.
I'm a first year Engineering student and I'm taking this course which I'm very interested in. I just gave my mid-term and I feel it was a challenging but fair exam. He is very devoted to his students. He also has a great sense of humour, not to mention, very knowledgeable and brings real-life challenges to his lectures.
Literally changed requirements for Solidworks projects THE WEEK before it was due. Beware of this project!! He will give you no guidance whatsoever and not explain how you have to do anything. "Figure it out". Works well with people who leave things to the last minute. Has a bit of an ego problem, but otherwise is a fair lecturer and grader.
Funny, engaging lectures. MAN this guy has an ego though. Terrible clarity on the final project expectations.
Very engaging lectures, great class discussions, and not to mention entertaining. He really made me thinking about life in a whole new way. Projects were challenging, but way worthwhile. Make sure to work on them from day one or you will fall beyond. I really am looking to take more courses with me. Absolutely the best first year Prof. by far.
Super nice guy, Knowledgeable, enthusiastic and funny. It was my first course with him and he really nailed it. His lectures were very practical and useful, and finally I understood Phase Diagram,oh boy!!!!!! His exams were brutal and long, so be prepared. Also, make sure to have a good formula sheet.
The drawing section is well taught in lectures. The projects are the biggest part. Make sure you focus on the video and presentation because that is how you will be marked. He really has a way of inspiring you. The project was changed this year and the requirements were not communicated well. put the time into the projects early on.
Great Prof., very caring, a great human being. His class discussion are broad and fascinating. PPP (People, Planet, Profit) ;-).
Taheri is the best. An amazing professor and a great human being. I truly learned a lot in his class about engineering and above that about the world. Funny, witty, and sometimes a little bit harsh on students ;-).
Unclear course but hella gud prof. HELLA GUD DAWG, HELLA GUD
He is a great Prof, very engaging, practical engineering lectures, Knowledgeable and entertaining. His exams are tough but fair. Make sure to attend his lectures and PAY ATTNTION..
Great prof. and very dedicated. He expects and challenges a lot, but you learn a lot too.
Really amazing prof. and awesome in explaining concepts
Very fun lectures. We talked about chugging bear and aliens. Good lectures, explains concepts very well. Also very engaging.
Really awesome prof and cares a lot about the students and their learning. Can come off as a really intense guy at first but you'll learn to appreciate him over other profs. Makes you work for your grade but is always available for help. Cool guy overall and the end of the year project ceremony really makes you feel cared about as a student of his.
He is absolutely the best Prof. in first year. Really engaging, super nice and dedicated teacher. Demanding but the reward is enormous. I learnt a lot through group projects. He is also very funny and entreating.
Dr. Taheri is a very passionate teacher who brings real life engineering examples to his class. His lectures are eyeopening and make you think is a very different way. Projects were time consuming and hard. However, we learned a lot. Make sure plan ahead of time. By far he is one of the best profs. I have taken course with.
He is an awesome Prof. Super nice and engaging. I hope have more courses with him.
Super nice person, very hands-on projects. I really enjoyed his class, eye-opening discussion. He is definitely one of the best first-year profs.
He is a super devoted, engaging, and knowledgeable prof. I took two courses with him and I truly enjoyed having him as my prof. Materials Science II is a tough and dry course. However, he made it really fun and practical. I really like that fact that he always thrives to teach concepts concerning our future career. He is my favorite Prof.
His is an awesome Prof. Very engaging and fun lectures. Projects are on heavy side and time consuming, work on them starting day one. He cares about students a lot. His lectures are fast and you have to attend pay attention. He brings a lot life experience into his lectures. I will be in Civil and will miss him ;-(.
Ray is a great Prof. and person. Super knowledgeable and practical. The downside is that he expects too much from his students. It is sometimes overwhelming. I totally enjoyed his material class and learned a lot. However, I do not think I will get a good mark on his final. Do not miss lectures. It is hard to study by yourself.
I took three courses with Ray, and he is an awesome Prof. Maybe a little on arrogant side though. However, for sure he knows his stuff. Very practical course and easy to follow lecture notes. A word of advice; his courses, especially this one, require tons of studying. Do not leave it till last week.
He is a super teacher. His lectures are engaging, practical, true meaning engineering applications. SolidWorks project was very time consuming, but, rather rewarding. Dr. Taheri is one of the best first professors.
He is one of the best profs in first-year. Projects were super time consuming but well rewarding. The showcase was truly a great event. He is BLOODY MARVELOUS
Oh boy!!! One of the toughest course I have taken so far. It covers a wide range of topics, but it is very practical course. Ray is super knowledgeable, accessible, and helpful. He did a great job. However, you need to study hard. Assignments are easier than class problems. I really hope I won't have to take this course again.
Dr. Taheri is genuinely a great teacher. I have taken two courses with him and I truly enjoyed his lectures. He is funny, engaging and a little crazy, in a good way. ENGR 376 is a tough course. It covers a large range of somewhat complicated topics. He did an amazing job making this course more understandable.
Ray is a good teacher. However, sometimes he goes too quickly over topics. Half of us were lost for the first two weeks in SolidWorks. On the high side, his videos were very useful. The final design project was also very exciting. I will be in Mech. and will take more courses with him. Way to go Raymand.
Ray is very knowledgeable and enthusiastic teacher. He cares a lot about his students. Very accessible outside of the classroom. ENGR376 is a super hard course, he is also not an easy grader either. Get ready for a bumpy ride. But with all fairness, he made a lot of efforts to make the subject easier.
Dr. Taheri is my favorite prof. in 3rd year so far. I never took courses with him in the past and I know I understand why he is very popular among engineering students. He is truly a caring individual who thrives to help students in every possible way. His final exam was super long but fair. I feel I learnt a lot from his lectures.
I really enjoyed his lectures, very eye-opening and insightful. Projects were time-consuming but well worth it. I am a Mech. and am looking forward to taking courses with him again.
Beware, many people enjoy 171 with Ray Taheri be he is the most vague and unorganized proffessor on the planet. He goes extremely fast in lectures without explaining things, his course organization is deplorable, and his project requirments are like trying to decipher code.
Ray is a very devoted professor. He goes above and beyond his way to help his students. His lectures thoughtfully cover various engineering concepts with a pleasant flavour of humour. His final project deals with community-driven problems. I truly enjoyed being in his class.
Ray is an awesome Professor, perhaps the best I have had in the first year so far. APSC 171 is a course that requires lots of teamwork. Make sure you do not leave everything for the last two weeks. I could have done much better as fas as the grade is concerned. The final exam was somewhat challenging.
Ray is a dedicated professor. His lectures are truly eye-opening and cover above and beyond engineering drawing. Projects are challenging but rewarding. He is a really good human being and a great professor.
Ray is an amazing Prof. His lectures are organized, well planned, easy to follow. He covers true and everyday engineering concepts. ENGR 376 was a tough course. I boomed the midterm which was a wake up call for me. I was well prepared for the final and did well. His extra weekend tutorials and exam jam was also very helpful.
Simply awesome. I learned a lot in his lectures. He is super dedicated prof. with a very high standard for his students. Tons of extra help outside of the classroom. Bloody marvelous. :-)
He is an awesome prof. Bloody marvelous ;-)
Ray is super knowledgable and caring prof. He knows how to explain a rather difficult concept and make it easy to follow and understandable. I have taken two courses with him and he is in my good book.
Best prof I've ever had
Dr. Ray Taheri is a great teacher, mentor, and role model. I really enjoyed his lectures. Too bad I had to drop this course. Way to go, Ray. Bloody marvelous :-)
Good teacher, doesn't take criticism well though, often states opinion as fact.
Best prof ive ever had at UBC. I ended up transferring out of engineering but he was super helpful in office hours, very responsive to emails, he is super passionate about the material he teaches. 10/10 would have him again as a prof.
He's a great prof, but when November comes and you have the two main projects worth 40% of your grade he doesnt lay up on the homework. Even during our midterm break we still had homework from him where as the rest of the profs gave us time to catch up. I'm sure he's a wonderful prof in person and is super helpful but online he's not the best.
Dr. Taheri is very confusing to follow and unorganized. He is very hesitant to feedback and has a huge ego. His tests are very difficult, and expects too much out of students. He goes way too fast in lectures, and online PowerPoints are very confusing to follow.
Dr. Taheri is a great teacher and a caring human being. I truly enjoyed every minute of his class. Group projects were truly amazing. His is in my good book.
Taheri is super nice and committed teacher. He is very helpful and go above and beyond his way to help his students. His lectures are very insightful. I am looking forward to take more courses with him. He is the best.
This was the second course I took with Dr. Taheri. With all fairness, he is not the easiest prof. when it comes to exam and marking. However, he is one of the most devoted ones. He is truly resourceful. His lightboard extra lectures were amazing and nothing less than brilliant. I boomed the midterm but did well in the Final. Thank you Ray.
Ray is genuinely a good teacher. Materials Science was one of the toughest 3rd courses so far. However, he made difficult concepts easy to understand. He is well organized, super knowledgeable, and very devoted professor, extra posted videos also helped. This was the first time I took a course with him, and I really liked his teaching style.
Gold standard Prof. in School of Engineering. Kind, caring, knowledgeable, and funny. A word of advice; get ready to work your a?? off. Materials Science II is a hard course.
He is a very nice guy and even a better professor. Unlike what some people said, his exams was not easy but fair. Study hard and get a good mark.
Dr. Taheri is one of the best first year engineering Professors. He is very knowledgeable, enthusiastic, organized and fair. Group projects are time-consuming but rewarding. He is very respected by students. I am looking forward to taking more courses with him.
Materials Science II is a tough course. I was totally lost until after midterm. The poor midterm mark was a wake-up call. Dr. Taheri's extra lectures really helped. He is very knowledgeable, devoted and resourceful. His extended office hours was super helpful. Despite all odds, he did great. He is still one of my favorite Profs.
Dr. Taheri is a very caring and devoted teacher. He always spends extra time to make complex concepts clear. APSC 171 revolves around heavy projects which requires tons of time. However, the time you spend is well-worth it. I learnt so much during a few months in his course. He takes so much pride in his teaching. He is my favorite Prof. so far.
Truly a great prof. Love his enthusiasm and passion. He expects a lot from his students and that is exactly what drives his students. Projects were challenging and time consuming. Make sure plan for tens of hours. Overall, I am supper happy with my performance. I honestly was not sure at the beginning, but now I love engineering. Good job, Ray :-)
Material Science II was by far one of the hardest courses I ever took, so much to digest, heavy lectures. Ray did a great job to make it easier. His extra lightboard lectures were awesome. Exams were challenging but fair. I finally understood the Fe-C phase diagram.
Dr. Ray Taheri is one of the the best first year profs. I really enjoyed his lectures. There were so much to digest; however, I learned so much too. Love SolidWorks. Projects were hard but very rewarding.
Dr. Taheri is an amazing teacher. He really cares about his students and spends tons of hours outside of the class helping them. I found the projects very helpful and rewarding. I am looking forward to taking more courses with him.
Dr. Taheri is really a devoted prof. He is knowledgeable and well organized. He also has a high standard and expectation for his students. I believe he is one of the best profs. in our campus.
Personally, I did not learn much from this professor as he goes too fast and I did most of my learning outside of lectures on my own. Also, the workload for this course is really heavy with 2 group projects so make sure to manage your time wisely. The professor can definitely improve his teaching methods and his attitude as he is a bit rude.
Ray is a super nice guy. He is very enthusiastic and caring. He encourages his students to do their best. Meanwhile, the course was heavy and time consuming, but very rewarding.
Dr. Ray is an amazing teacher. His lectures are the true reflection of engineering application. I learned a lot. The course is very heavy on the outcome side, two projects and weekly assignment, do not fall behind. Overall, I am very happy with my performance. Thank you Dr. Ray
Ray is very knowledgeable and devoted to students. He goes above and beyond his way to make complex concepts easier to understand. I finally understood Iron-C phase diagram. He is also very approachable. Thank you, Ray, for being one of the best Profs. in SOE.
Taheri is one of the best engineering Profs. Materials Science is a heavy course and requires tons of reading. Taheri provided a lot of outside of class resources. I loved lightboard lectures. This has been a very different and difficult year, however Taheri made it easier. With all fairness, he put so much extra time on this course.
Professor Ray Taheri is very funny, nice and knowledgeable. It was a little hard to keep up with him in online lectures because of the short time and language barrier. I really enjoyed the final competition. I hope we meet him in real.
He sometimes does not explain things well enough, but his slides are posted, and his slides help a lot. 2 big group projects, lots of work, but also fun. He makes you think outside the box sometimes. He covers a lot of things in this course, and goes over them pretty fast, but you can always ask him to explain again. Nice person, very interesting
Super nice guy, very devoted, and very inspiring lectures.
I know a lot of people like him, but I'm not a fan. He demands participation in class, but makes people who do speak up feel stupid. He also assigns two huge group SolidWorks projects, but I had to learn most about the program online since he goes way too fast. He didn't teach us many fundamentals of the problem until weeks before it was due.
Dr. Taheri is a great professor. I really enjoyed his materials course and learned a lot. He covers many engineering applications in his lectures. He is also very respected and devoted teacher.
Taheri is a super helpful teacher and great human-being. He spends tons of hours to explain complex topics patiently in his lecture and office hours. His light board lectures were amazing. I did very well on his course.
He is one of the best 1st year Profs. I really enjoyed APSC 171, and I feel the same about APSC 169 so far. His lectures are well organised and taught.
Ray is a great teacher and a wonderful human-being. He always go out of his way to help his students. I really liked his lightboard lectures, very dynamic and innovative. Too bad he does not teach 4th year Mech.
Dr. Tahari is one of the one of the best 1st Profs. at UBCO. His lectures of very engaging even considering the current situation. I am in APSC 169 now and I feel the same. Great job Ray.
Dr. Taheri is a great professor and a very caring human. I truly enjoy his inspiring lectures. He always set the bar high for his students. His exams are also usually on the challenging side based on my previous experience. However, he provides extra help.
He is doing a great job in explaining difficult concepts in Static. I was far behind at the beginning of the term and wanted to drop APSC 180. However, he encouraged me to stay and I aced the midterm. Thank you Dr. Taheri.
This course was a disorganized mess. Sure Taheri is fun and entertaining, but as a teacher he's vague, confusing, and disorganized. He didn't even bother to remove last year's material from the canvas page, so it's full of outdated notes and files. He manages to say a lot without actually teaching much.
Dr. Taheri is great for APSC171, but should never teach APSC169. His inability to organize lecture notes, and course material/online layout made this course by far the hardest to study. Dr. Taheri in general is very vague and unhelpful. 0/10 would not recommend. Its best if you take the course with a different professor who is more qualified.
Prof shouldnt be teaching this course. Course looked at so many different aspects. They werent explained well and the tests were impossible. No part marks and and some fill in the blanks were worth 9 marks. Unreasonable, disorganized and confusing. Would not recommend taking this course with Taheri at all
Dr. Taheri is a great, caring and knowledgeable Prof. I really enjoyed and finally understood Statics.
He is super nice and helpful. Additional and extended office hours helped a lot. He is one of the best 1st-year professors.
I took two courses with Dr. Taheri this year, and he is one of the most caring first- year professors. He is very enthusiastic, knowledgeable, and helpful. I will go Civil, so sadly I may not take any course with him again. Thank you Ray.
Awesome Prof., super caring, respected, and lighting fast in replying to e-mails. The course was a bit confusing and all over the board. But I loved the project, and my team did great. The final exam was tough :-(
The course was a bit confusing, and he was teaching it for the first time. However, despite all the challenges, he did an excellent job. The group project was time consuming. I wish we had more time. Weekly Zoom group meetings were not productive.
He is an amazing teacher who genuinely cares about students' success and well-being. He is accessible outside of the classroom and replies to e-mails fast. He has high exceptions for his students. The lecture pace is fast though, do not miss lectures. Final projects are time consuming. Do not leave it to the last week.
Ray is a great teacher. He is super devoted to his students. Online teaching is not his style, but he did great in both APSC 171 and APSC 169. Cheers Ray ;-)
Ray is a great Prof., funny, caring, and devoted to his students. APSC 169 was a tough course. However, he made it easier. The final project was a challenge considering the COVID situation. However, a happy ending, at least for me.
I failed Statics last term and retook it this term with him. I enjoyed his lectures, he was available outside of the class (Zoom meeting), replied to e-mail quickly, and explain concepts clearly. I finally understood Statics. His final exam was hard but half of the questions were covered in the lecture.
Great Professor. There were a few glitches during the term. But overall, he is super knowledgeable, caring and helpful. I am a Mech. and looking forward to take more courses with him. I think he is Mech. through.
Organized, well-respected, fair, ethical, and funny. Students love him. The only drawback of this course was his TAs. Mine has not posted the assignment for week 10 :-(.
Taheri is a great teacher and human being. He often goes above and behind to help students. 169 was a broad course, and he was teaching it for the first time. However, he did an excellent job delivering the content. I personally enjoyed the group project, although some of my peers had a totally different experience.
He is a great guy. Has tons of life experience. I like his way of teaching. He is a bit snub though. Overall, I enjoyed his lecture. Exams were fair, although some people complained. I missed only one lecture, and I did okay. do not snooze you lose.
Taheri has made my online learning very difficult. The lecture slides were unorganized and the exams were tough as well. Lots of people missed by roughly 5% to pass the final exam and he wasn't willing to scale the exams. Be prepared for a long semester ahead. He is a very busy prof so book appointments if you can. Good luck!
Taheri is an excellent professor. I took two courses with him, and truly learned a lot his courses. The projects are time consuming but rewarding. Make sure to plan ahead of time to meet the deadlines.
Super nice, helpful, and knowledgeable Prof. One of the best first-year Prof.
Dr. Taheri is a very enthusiastic and caring Prof. He spends time to explain concepts clearly inside and outside of the classroom. He is organized and well-prepared. I enjoyed both his classes. His exams are challenging but fair. Study hard. Make sure to attend his lectures. Half of his exam questions are from his lecture notes.
Great Prof., very knowledgeable, and caring. Super nice guy.
Dr. Taheri is one of the best first-year Profs. I really enjoyed both his courses. He makes his students work very hard, however, the projects were totally rewarding. I learned a lot.
Ray is a great teacher and a genuinely nice person. I really enjoyed his courses. The projects took tons of effort, but well worth it.
He is one of the best engineering profs. Funny and caring teacher. His exams are tough. Study hard and make sure to plan ahead for the projects.
Super nice Prof., knowledgeable, and funny. He really cares about his students and spends tons on time outside of the classroom. I learned a lot working in my group. We did very well in the project.
Super nice and knowledgeable prof
Dr. Ray is one of my favourite professors in school of engineering. He is respectful, caring, and organised. I really enjoyed his course and learned a lot. The final project was very time consuming, but the outcome was great. I am looking forward to take more courses with him.
Super nice, fair, and knowledgeable Prof. Ray makes you work hard, but you will enjoy his lectures and highly contagious enthusiasm. I heard he is even better in face to face lectures. I will take more courses with me,
He is so funny and enthusiastic in the way he teaches but the projects are very tough and it is important to attend every lecture and tutorial otherwise there is a very likely chance you will fail.
he was a horrible prof who doesn't know how to explain anything. be ready to not understand one single one of his notes
Taheri is the General ;-)
Ray is an amazing professor. He is really caring, approachable, and knowledgeable. I had him for APSC 171, and really liked it. He cover really practical concepts. He is in my good book.
super nice prof. teaching super demanding course. Two projects, tons of assignments, and many concepts. You learn a lot, but be ready to spend hours a per day. I love the SolidWorks part, cannot get enough form it.
Take anything this prof says with a grain of salt, he will constantly change his mind on things such as exam format and due dates . Additionally, he will disregard the syllabus and do whatever he wants. Lecture notes are awful and difficult to review, and doesn't follow the textbook either so good luck studying.
One of a kind human being. Great and funny prof, lectures are always engaging. Youll do well if you manage your time well for the two big projects and have a good group. You either love him or hate him, no in between.
I would describe Dr. Tahari eccentric. His class is super easy class average of 81 my year. His projects are really fun. In the projects do not slack off or get to busy cause your group members will report you. His exams both had online section where the vast majority cheated on. If your team members report you, you will most likely fail the class.
Ray is a great Prof. I finally learned and enjoyed Material Science. His lectures were heavy, but very practical and useful concepts.
He is one of the best Profs in school of engineering. Super knowledgeable, devoted, and caring. Spent tons of hours outside of class. I took APSC 171 two years ago and honestly thought he was unreasonably tough on students. However, my opinion was changed during ENGR 376. The covered material was applicable in real world. Thank you Ray.
Dr. Taheri is a great teacher, however, he expects a lot from his students. I worked really hard in his course, and got only B+. His exams are comprehensive, and you need to know the concepts fundamentally or you bomb them. On the bright side, I really enjoyed his in-person lectures as well as his super creative lightboard ones.
He is one of my favorite profs. He is caring, knowledgeable, enthusiastic, not to mentioned funny. Get ready to work your A?? off. The final project took me over 30 hours. I should have found a partner. Overall, he is in my good book, bloody marvelous. hahaha
So far, he is the best prof. in the first year. He made you work hard and scare you to death. However, his final exam was easy. Projects were really amazing. As he said, SolidWorks was the best 2021 video game ;-). I worked on the projects over 200 hours. But I had fun. SolidWorks is really addictive. At the end it all paid off.
Ray is a" GOD not the GOD", hahaha. Get ready to work hard. But you will have fun.
The man, the myth, the legend himself Taheri. This prof is full of himself, egoistic and demanding but yet very helpful and urge to help you on your way to success. Very project-heavy and homework-heavy, practice for drawing is always and for SolidWorks just youtube it.
Dr. Ray is an amazing teacher. I took APSC 171 the last term and totally loved it. Very time consuming course but I learnt a lot. I am taking APSC 180 this term. I finally understand Statics in depth.
Bloody marvelous :)
The class I had with him felt like a fever dream
Waste my time
Dr. Ray is an amazing Prof. One of the best I had so far. I really enjoyed being in his class. Super helpful and energetic. He does expect a lot from his students, but he also offer a lot.
Dr. Ray Taheri is an amazing teacher. He really care about his students and their success. He is super helpful outside of the class. This was the first course I took with in and I hope I take more classes with him.
Super nice guy, knowledgeable, very organized in lectures, funny, and maybe a little bit on arrogant side ;). I really enjoyed his course. Thank you Dr. Ray.
Ray is an absolute icon. He is a strong character and turns a class that in the hands of a less apt professor could be a total waste of time into a great learning experience. He expects a lot out of his assignments. His 171 class is a class where you will be pushed to put in extra effort to make something great. I appreciate the work he does.
A clown ...
Dr. Ray is an amazing professor. The competition was WOW!!
Bloody marvelous professor. I love his enthusiasm, passion, and devotion. He is very devoted teacher. The final design competition was the best part of it. Thank you Dr. Taheri. You are the best. We love you.
The course is super heavy by nature. We spent over two hundred hours on both projects. However, it was worthwhile. We made the top teams in both projects. I personally learned a lot. Dr. Taheri is super energetic and caring prof. His lectures are insightful and eye-opening. He is one of the best teacher I ever had.
Tons of work, tons of assignments, two projects, and crazy deadlines. But when you look back, it was all wroth it. I learned a lot and my team was the best. Taheri is the king ;-) Bloody marvelous.
He is a unique teacher not like any others I ever had. You either love him or hate him. I love him. Super nice person, very caring, and super energetic.
Thank you so much for the amazing course Dr. Ray. I will go Elec. and will not take any other courses with you :-(. Merry Christmas.
Dr. Taheri is very devoted and caring professor. I really enjoy his lectures.
His lecture slides are unorganized and his marking scheme is a little weird so if there's a mark you don't like, you have to advocate for yourself. Other than that, he's a fair teacher that does his best to make things engaging and fun. Do the week assignments along with the lecture problems and you'll have no problem getting a good grade.
This guy is very interesting but I definitely was not a fan. This course is extremely project heavy, and this class will do you dirty if you get a bad group. This professor did not have any marking schemes for projects, making it hard to know what to aim for and his lecture notes were awful. I worked very hard in this course to get little in return
Honestly the worst prof ive ever taken. HIs lecture slides are an 800 page pdf document of unorganized garbage. Goes way to fast in his lectures. Avoid at all costs
Super nice guy, great lectures, and bloody marvelous ;-)
He is a great Prof. and a nice person. However, his pace is fast, and you need to follow it closely or you willl be in trouble. His exam was not that hard, of course after he solved them :-(
Ray may seem intimidating at first but you'll warm up to him. His lectures are very direct and will always take time to answer any questions. If you are having trouble understanding a certain topic, going to his office hours are a very good way of staying ahead. Overall, he makes a difficult course very enjoyable! Would take again.
He's such a good guy, such a smart guy, and so funny. Yet he goes very fast in his lectures. You really need to be on it. He is hard though so be prepared
He's ok but he takes too long solvnig one problem. Sometimes he changes his mind so its hard to understand how to do it. His lecture slides dont help at all. You need a textbook or use youtube to learn yourself.
Really entertaining guy who's always happy to help people with statics. He goes fast though, so be warned.
Dr. Taheri is a great teacher. The final exam was super fair. He is a very caring and accessible professor.
Very good prof. Funny and engaging. His teaching pace is on the fast side. The final was hard.
Very caring prof., always available, helpful Sunday extra tutorials, and overall very good teacher all round. His final exam was very fair. I was expected much harder one. I hope I ace it.
Funny, fast and fabulous, Bloody marvelous... Final exam was very challenging, but I am sure I will pass the course.
Statics is a hard course, but Ray made it more understandable. His lectures are fast and you need to catch up. He provided tons of extra out of class help including weekend tutorial sessions, long office hours and magic shows hahahaha.
Dr. Taheri is a very intense, but passionate professor. He moves very quickly through lecture material and his slides are hard to follow. The example questions in the class were not very clearly completed, so much of your learning in this class will require textbooks and YouTube videos. Another thing to note is his lack of a marking scheme.
professor is sort of crazy and insane when they talk about certain conspiracy theories (entertaining but questionable) there are weekly problem sets that take a very long time (6-12h) of hw each week but it was consistent in difficulty and time (relative to some other courses) the course was well structured overall and prof was good at lecturing
His is one of the best prof. I have had in the first year. Supper passionate, caring, and accessible. Sadly, this will be my last course with him since I am electrical.
He is a great teacher and a good human being. His lectures are very eye-opening. I love the one about alien and ET technology. Made me think about who we are and where we have come from. He is also very demanding Prof. Get ready to work you a?? off. Bloody Marvelous!!!!
With Ray's wisdom I can now say that aliens are real and that they are putting mind-controlling chemicals in the water.
He is super nice Prof. He is approachable, caring, knowledgeable and on the low side maybe a little arrogant and his lectures a super heavy.His expectation is very high and pushes his students hard. His favorite quote is "hate me now and love me later, better than love me know and hate me later". Honestly, it makes sense after finishing his course
He teaches the course at a quick pace, you'll have to spend time after class to understand the content. But overall he is a nice dude with a great sense of humour.
He is super accessible and caring guy. This is my second course with him. He is the man. I love SW. It is addictive.
171 is a heavy course and it requires additional work outside of the lecture.Projects are time consuming.I feel the course is overloaded and he is always running to cover course material. Ray is a great Prof. and good a human. He does care a lot about students. I really enjoy his lecture,every lecture is a surprise.Too bad he is retiring next year.
Excellent professor! Very much a fun professor but he always found a way to make the easy things hard. Definitely be ready to study hard and ask ANY questions you might have because he can be so brutal with exams. Class average was (understandably) terrible, but I think most had a good time anyway. Definitely cares about his students, too.
General Taheri is the best. Totally epic prof. Very enthusiastic, dedicated, and accessible. Done like Dinner.
Thank you Dr. Ray for all your hard work and determination. You made us to become better persons. Have a great summer and please be easy on us in tomorrow's exam because we love you now and in future ;-).
APSC 171 is very demanding and time consuming.However, all our hard work paid off at the end. I love SW and have applied for a few jobs in summer and most probably will get one.He is very hardworking professor and goes above and beyond his way to help students,including extra Sunday tutorials.Too bad I will not have him again as I am going t Civil
Very eye opening and insightful lectures, projects were very time consuming but the worth while. I really enjoyed the competition event and the level participation. I am also very glad we made top teams. Overall, he is the best first-year professor I had for sure. Way to go Ray.
What a guy! Absolute legend ENGR 376 is boring, but he makes it so fun. His lectures are entertaining, eye-opening, and really engaging. Very well respected man, and very passionate about teaching. We need more profs like him! Protect him at all costs Bloody Marvelous haha
APSC 171 was probably the best course of 2024, it was the most fun course. However, to actually obtain marks in this class you need to get top 25 in the Solidworks Project and top 25 in the Final Project.
Dr. Ray if the best teacher I ever had. He works very hard fr students. He cares a lot his students. The group protects are very difficult but I am learning a lot. I hope I get a good grade.
Dr. Ray is a good teacher. I wish every professor be like him.
I did not him and the course at the beginning. He seemed very demanding. I did not like the solidwork project either. But now that we are toward the end, I feel I learned so much. He is a super nice guy. Always willing to provide extra help and available. He pushs students to learn.
Professor Ray is a great teacher. Always available to help students. The final project was time consuming but I learned a lot. I loved solidwork. I never forget him. He is the best. Done like dinner ;-)
Dr. Taheri is a very caring teacher. He makes he students work super hard which is good and bad. It is good because we learned a lot. It is bad because we have some people in group are not working as hard. His exams were challenging but fair. I do not take any courses with him because I will be in Vancouver. He is funny too.
Hard course, tough teacher, but I Ace it. I wish the instructor provided more feedback on quizzes. His pace is also on fast side. But, he is a great prof.
Prof. Taheri is an intense but engaging instructor. Be prepared to invest a lot of time on weekly problem sets, but the structured course and his genuine care for students make the challenge worthwhile. unstuck ai was a lifesaver for efficient study prep.
Emphasizing every word in the lecture does not make it "engaging" but rather the opposite. The lecture slides are impossible to follow along outside of class since they are mostly pictures and confusing arrows. His assignments are ridiculously long but his exam system is fair, half online and half in person.
He is super knowledgeable and caring teacher. I really enjoy his lecture particularly the applied part of the it. His exams are fair but challenging. He is always available during the office hours. He is overall a great professor.
I did not Materials Science I. It is not applied and confusing. But now everything makes more sense. I really like his teaching method, engaging, fun and interesting. But I do not think he cab top his APSC 171, hahaha ;-)
I wasn't particularly interested in Materials Science during my second year. However, Ray significantly increased my engagement with the subject. He is an excellent professor overall. While his lectures are dense and delivered at a relatively fast pace, his notes are clear and comprehensive, which greatly enhances understanding of the material.
I wasn't particularly interested in Materials Science during my second year. However, Ray significantly increased my engagement with the subject. He is an excellent professor overall. While his lectures are dense and delivered at a relatively fast pace, his notes are clear and comprehensive, which greatly enhances understanding of the material.
He is a highly competent professor with a strong command of the subject matter,though at times he can come across as somewhat antagonistic. His lectures are delivered at a brisk pace, but they are well-organized and practical,providing valuable insights and real-world applications. I enjoyed the course and found it both engaging and informative.
It was a great course, but a difficult one
You will either love this prof or hate him. He is passionate about what he does but can be overenthusiastic and make lectures overcomplicated or too quick to follow. He grades harshly and you need to avoid small errors if you want a chance of success in the course. However, he is responsive and wants you to succeed if you put in the effort.
Two semester-long group projects was diabolical but if you put in the full-time work required for this course, you can get a good mark. The final was easy but marked harshly in my opinion
Lectures are abysmal. The midterm is nothing like you have ever seen, the final is better.
Had a lecture about how 9/11 was an inside job done by George Bush, I don't know how this man is allowed to continue teaching at a university while teaching conspiracy theories.
Class Info
Online Classes
100%
Attendance Mandatory
73%
Textbook Required
2%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.50 avg changeRatings by Course
APSC174
5.0
(7)APSCAPS
5.0
(1)APSC173
5.0
(1)ASPC100
5.0
(1)APSC170
5.0
(1)Difficulty by Course
APSC173
5.0
VANT151
4.8
APSC180171
4.5
APSC169
4.3
ENGR376
4.3