2.0
Quality3.9
Difficulty10%
Would Retake101
Reviews10%
Would Retake
101
Reviews
Rating DistributionOfficial
101 total ratings5
12
4
13
3
6
2
12
1
58
What Students Say
“Better to save your money and do it with someone else”
ITM305 - 2.0 rating“Lectures are SO SO boring”
ITM305 - 2.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
70%
Textbook Required
23%
Grade Predictor
Your expected effort level
Predicted Grade
B-
Grade Distribution
Common Tags
Rating Trend
Declining
-1.34 avg changeRatings by Course
ITM90AB
4.5
(2)700
4.0
(1)ITM430
4.0
(1)ITM700800
4.0
(1)ITM700
3.7
(3)Difficulty by Course
305
5.0
700
5.0
ITM90
5.0
301
4.0
ITM305
4.0
Reviews (100)
wonderful lady. very smart and very easy. tests, exams were easy... project real easy. very nice lady, lectures are a little boring but she does "try" to liven them up
She has a little bit of an accent but overall she is a great teacher. She is the best I've come across so far at Ryerson. Show an interest in her class and you can't go wrong. The material is fairly easy.
Great prof!, she tries very hard to make things clear to you, and she offers lots of help if you need them. She's also very nice and easy going, so have a chat with her after class if you want
She is no doubt the best teacher at Ryerson. She is a very nice lady who actually cares about the students'learning. Attend all her classes and do you work, and you will do great.
Takes students comments seriosuly and improves class. We said we need guest speakers, and guess what?we got one! Marks very easily, Easy inclass assignments, easy midterm(80%+ class avg),very helpful if you are lost, but her classes can get boring a lot of times. I wouldnt mind having her again-bhai
Not a clear speaker at all. Ignored student's comments.
She's nice but couldn't teach if her life depended on her. She was very unclear and very boring during her lectures. Her instructions were a bunch of gibberish that you were to follow but half the time did not know what she was trying to say. Very disappointed in that class and her teaching...
wow, never in my life i have had such a useless prof. but shes nice. lol.
most useless prof EVER in ryerson probably. felt like a big waste of money. didn't learn anything at all. tries to make the students teach because she doesn't know how and what to teach! disgrace..
She helps you if you ask for help, and seriously want it. I'd say she's really easy going and marks easily. VERY UNDERSTANDING. I like her as a prof. I find she'll explain something over and over a billion times till the person who asked the question finally understands!
If she could speak english clearly that'd be a big help. Also, when you ask a question that requires any thought she stumbles over an answer that is never helpful. She does try, and she does care, but she just lacks the skills to be an educator even for grade school. Her grading was random at times and with no justification.
class is boring, her lectures are boring, but as long as you do your work you can still get an A.
OHHHH yeah, got an A in her course- not bad when I was playing crappy java games and poker online for almost all her classes. I basically.. no, i learned the whole course myself just by reading the textbook. She takes 2hours to teach what i learned in 10min- great prof though, she throws marks at you with her easy assigns which everybody gets As
knows what she's talking about, very hard to understand due to heavy accent and having no control over the class. Only go to class for assignments, very helpful on project, very nice lady. Read textbook and slides, you'll do fine, willing to help students as best she can, and in as many different ways as possible.
She is very clear on the lecture. If you like the subject, you never want to miss a class. She is extremely helpful outside the classroom. I am pretty sure those not giving her a fair rating here did not pass the course. Playing online games in class or reading textbook itself is not likely to pass the course.
She is Always there to help you with your problems and always willing to help the students. The advanced course is seminar based. You need to do prep work to participate in the discussion. If you just want to sit there and listen to the lectures, this is NOT a course for you. Expect tons of reading,in class discussion and presentation.
As a prof she's decent. The course material itself is not too difficult. Just do what you can and you'll get at least a satisfactory mark.
If you are going to take a career path in system design/BA, you will find this course extremely useful and practical after you graduate. I have been using the same skills she taught at everyday work. She also does a lot of training for large corporates. Through her networking, I landed on a BA job at a big consulting firm. Thanks, Prof!
Avoid this professor. Sorry, avoid this teacher. I've taken this course online and takes at least one month to reply back to your emails in addition when your assignments already been handed in. Her grading and marking scheme are unfair and the comments that she put into your work doesn't even make sense. One of the worst "teachers" in ITM.
the prof was not bad but her quizzes are really hard, it doesnt matter how much u study from book, her quiz will be much different & exam was not hard but she marks really hard
She is not always clear in what she wants, if you are not sure just ask and she will go out of her way to be clear. Excellent Prof, one of Ryerson's best.
Awesome teacher absolutely clear and fair with her teaching. No problem following along during class just study and you'll do great!
Good Professor. Quizzes are tough. Exam is very fair and if you do the project, you should have no problem writing it. Very helpful.
She has an accent, hard to understand sometimes. She is truly nice and understanding of first year students giving "breaks" or extensions on assignments knowing that many students have larger assignments due soon for another class. However, she just reads off the slides and you're better off focusing on the textbook by yourself.
One of Ryerson's worst! Cant understand most of what she says (Very strong accent). Attendance is useless since she just reads he slides. you are better off saving you time and reading the chapters at home. Lots of assignments and T.A was the worst. Overall really bad experience. TRY TO AVOID HER IF YOU WANT TO GET A GOOD GRADE!
Probably the worst prof ive experienced so far. This is the only time I have used rate my prof. She reduced 10 percent on my project because it was not in a zip file. She did not mention this at all prior to the submission. I argued with her and as a result she marked harder and failed me. Took the course again and got an A with a diff prof lool.
Absolute worst professor I have every had the misfortune of being given. She is unfair and prioritizes the students she judges to be "smart". She won't answer your questions in time and will call you out. Honestly regret not having switched out of her class.
She is the worst professor at Ryerson. Do not take a course with her, you have been warned. I'm not sure how she even got this teaching position.
Not a very good prof at all. She's knowledgeable but she reads off the slides and isn't very clear or helpful. More people failed the midterm than passed. Her exams tend to be very case-focused and honestly, you could study a lot for her exams and still end up with a bad mark. Definitely avoid this prof.
She is a very helpful prof.The course itself is not easy, however snhe wants her students to pass and clearly explains requirements if you ask her. I would definitely recommend her for ITM 700.
Hard to understand, not particularly helpful in describing expectations of the project for 700. Better to get a professor who can speak english.
Avoid at all costs. Unprepared delayed midterm. On top of that, midterm was extremely difficult.
Stay on top of the readings each week and you'll be gold. Don't leave it to the last minute. Overall, she's pretty helpful if you make the effort to visit her office hours, however at times, she contradicts herself.
She is apparently very knowledgeable. She uses a lot of case study in class to help students understand real world. You will learn hands-on skills to be used in the 800 projects. But if you are not interested in the business analysis, just dream an easy pass. Avoid her at all cost. She has no mercy on marks! Your life will be miserable!
I had to drop this course this semester because I knew I would end up failing. I studied extremely hard for the midterm and ended up failing. And she marks the homework extremely hard as well. Try to avoid her.
She is not a good professor. her lectures are okay. The labs are the most help as she goes over quizes and later on she goes over cases in which she is not very clear with the way she wants it. When it comes to the group projects make sure you bug her to help you shes not going to be clear on what she wants. She also doesn't really teach anything
Her 2hr lectures feel like 500hrs. She cannot explain anything for her life. The group project is hell bc she assigns groups via a personality test, and she makes sure every group has at least 2 slackers. She has her own criteria of grading even though the class is generally seen as "subjective". Get out while you can.
She is NOT clear, she doesn't answer your questions when you ask for help. She'll tell you that you are wrong but she won't explain why. Lectures are SO SO boring. Do not take her. AVOID HER.
I read her reviews before I took this class and I decided to ignore them all and give her a chance but omg everyone here was SPOT ON. Please don't be heroic and attempt to try this course with her, it's not worth it. Better to save your money and do it with someone else. You've been warned.
She has the high requirements on the quality of the project. You are expected to work hard and deliver result. The key to the success is to form a committed group and get a client in the summer. What you learn from the project prepares you well for the future job. But if you are for an easy pass, avoid her as she is tough on marks!
She is a nice person and easy to approach. Her ITM 800 test (which was worth 10% of our grade was tough) apart from that she is great!
Her lectures were quite dull. A lot of unnecessary work was delegated to groups for insignificant reasons in class. Attendance was mandatory for participation. The interim report was very intensive, but if you took the initiative to seek her guidance, she is more than willing, and very helpful in that regard. Pretty clear on what she wanted.
Avoid this prof at all costs.
Professor Lin is an amazing prof. She is very caring and takes the time to make sure you are on the right track on your projects. In addition, she always gives great feedback and wants to make sure you are successful with the Capstone project. If you have her, please take the time to talk to her because she will definitely help you!
Lin is an amazing prof. She is always there to give good feedback regarding the direction of project material. Although this class in itself is very difficult, Lin was always there and willing to help guide us along the right path.
If you want your last year to be fun and easy going then don't take this course with her. She doesn't care about the student success. Just avoid her class.
Incredibly hard marker. Contradictory to her marking, very little effort with material she teaches, lacks the skills to actually teach at a university level. On the good side, she is nice
Her work is extremely hard, and her grading criteria is not clear. She constantly contradicts what she wants on the group projects. The quizzes are abnormally hard and do not prepare you for the exam. The plus side is that she is nice.
Honestly she would be the best choice for itm305 out of the other profs. She does care for her students and wants them to do good. It doesn't matter what u get on lab quizzes. they are participation marks. Itm305 is a tough course. she teaches okay but it gets confusing when u do the group project. she does prepare you for the exam. Study hard
Although she is confusing at times, she turned out to be one of the better profs for 305. Her midterm for this class was very easy and she hands out free marks for labs as long as its completed. On the other hand, the final exam and group project were marked hard. Do well on the midterm, and you will probably finish the course with a decent grade.
This teacher is just confused. She gives out assignments without giving u clear details than expects it to be perfect and gives horrible marks without clarifying properly. She doesn't post solution to assignment so it hard to find out what she is expecting and how you should study for exam. midterm tst no question from lecture or book. GARBAGE!
Might be the worse prof i have had yet
Lin is a great person but not the best prof out there she will try to engage during lectures but the content is very very boring, in addition, the assignments she gives out are crazy she expects great amazing work (in labs) but labs are not useful at ALL. switch out if you can
I took this course though changschool online course. If i have any other choice, I WILL NOT TAKE HER CLASS. This course makes people feel depressed. I spend days and really study for midterm. I really do work every week. I expect my work get paid, but NOT AT ALL. I spend days to do the project, I really did my best and I got 44%. Guys that kills me
Absolutely horrible. Please take ANYONE else for ITM305 besides her. The worst prof Ive ever had. Not sure how shes still employed here.
Took this class online and struggled failed both the first assignment and the midterm. Midterm is extremely vague and ambiguous and the mc answers can be extremely close to each other. Audio lectures are a bit hard to understand but she really is one of the profs that seem to care. She hosted a few zoom calls to help us and for us to ask questions
Wasteman prof who changes syllabus halfway thru course Doesn' give you time to review materials n makes u do a quiz during class time within 10 minutes after she just goes over everything once Caps a lot n says it is out of her control but course coordinator said she can change stuff - she just doesnt want to n makes things hard for no reason
Changed the course outline at least 10 times throughout the year. She has a really hard accent to understand . I am in my third year and she is by far the 2nd worst teacher i have had.
I tagged her as hilarious because she's a complete joke. Doesn't listen to her students about their concerns or whatnot, and changed the syllabus at least 10 times midway through the semester. Accent makes it hard to follow and she hardly ever answers questions properly. If you're taking this course with her, drop it asap and pray for another prof.
Very bad prof, horrible at teaching, doesnt know what she is doing, decides to change the course half way through. If you have her change the prof, she is honestly worst prof
Does not care about students but acts like she does. Constantly telling lies and changed the course outline multiple times during the course. Always pretends she cannot do anything about things such as quiz deadlines but in reality it is up to her. She is not a good professor and if you have an alternative option take them - AVOID AT ALL COSTS
Never clear during lectures. She never provides direct answers to your questions. She also only gives 10 minutes to complete a quiz RIGHT AFTER THE LECTURE. The slides gives barely any information on the topics at hand and the textbook is even more useless. Changed the syllabus half way through the course, removing the only mark boosters we got.
Unclear with marking. Gives out assignments and project with vague instructions and does a poor job at clarifying what she wants. Poor lectures and slides are not informational enough; students have nothing to study off during finals. Often does not listen to students' feedback or concerns, having changed the course's syllabus a couple of times.
wallahi she shouldn't be a prof, couldn't finish the exam (read a case, create 4 time consuming diagrams, 3 long short answers in two hours?????????), we have quizes at the end of each class on the material we just learned... like why and on top of that she constantly changes the course outline Just take another prof for ur own sake
I agree with most of the reviews, but what stung the most was how "unfair" the final exam was for its content with the given time to finish (2 hours) It is not enough time when you have to: 1) Read a case 2) List the relevant items 3) Make 4 diagrams out of the case 4) Answer 3 "short" questions Save yourself. Switch to a different professor.
imagine having the exam exceed the time limit and submitting it only to hear your prof say "YOU HAVE 5 MORE MINUTES"
QuizOnceClassEnds Peerscholar Clown Fiesta: students who dont know answers grade u, if graded 100% system gives 0% anyways, split phases through week with no deadline reminder Midterm: "Fair" but overly tricky and annoying FinalExam: Diagrams 65% in 1.8Hrs, leaving u rushing for Short Ans 45% kept extending submis w/o warning, unfair for on time
Worst prof I've ever had. Kept switching the course outline halfway, expects us to do a lot but can't teach the course properly. Doesn't give timely or proper feedback on projects so nobody knows if they're doing anything right or wrong. Gives very little time for tests which is unfair considering the number of questions she adds. AVOID THIS PROF!!
WORST PROF IN RYERSON. DO NOT TAKE HER. FIRST HALF OF THE COURSE WAS UNORGANIZED. MANY STUDENTS PERFORMED TERIIBLEY ON MIDTERM, BUT YET THEY CHANGED THE FINAL FROM MULTIPLE CHOICE TO SHORT ANSWER AND DIAGRAMS. THE FINAL WAS 2 HOURS LONG, CONSISTED OF A CASE STUDY, DIARAMING( WHICH CONSUMES A LOT OF TIME IN GENERAL) AND SHORT ANSWERS.
TERRIBLE PROF. Does not give feedback on time, doesn't point out our mistakes either. When I ask for help, she barely explains the content well. You can study as much as you want but it got me nowhere in this class cause she wants things done her way. The course material is easy but she makes it 10x harder. Barely gave enough time for exams. Avoid!
Quizzes, exams, and projects are nothing close to the lecture. The lectures lack explanation and clarity. Regardless if you study well, you will not do well. This is such an important course to all BTM students, which should be taught in a way to help students understand the material, not to fail. The exam was extremely unfair and unorganized.
Please do yourself a favor and don't take this prof. Although it was online, she was very disorganized. She kept changing course outline multiple times, affected our grades a lot because of these unprecedented changes. Prof needs to become organized, none of my other classes had issues this prof had. Avoid this prof at all times!!
Worst Prof I've ever had. The way she teaches the course is extremely confusing to understand. Midterm was full of trick questions and became a test of whether I could figure out the word play or the subtle difference in each question. Takes a very long time to respond to emails even though it's all online. Class avg. in 60s. You have been warned
If you get this prof, leave while you can. Trust me. Worst prof in any course, save yourself while you can.
Lazy Prof that lies always. Please avoid if you want a decent experience of this class..
This prof is so bad it became an entire meme to all new incoming students going to take ITM305. I took her a year and a half ago and still to this day is the worst prof I've ever had ( currently 4th year). HIGHLY recommend taking her if you want the laughs and giggles of a trainwreck of a course this when you look back after you graduate.
Terrible teacher. Take anyone else but her, does not respond to emails and exam was very poorly organized.
Till this day I can't get over this professor. Her grading scheme changes on her mood, no clear direction over the course, and just a pain to deal with... do not take. DO NOT TAKE.
Almost a year after and I still have PTSD
DON'T TAKE THIS PROFESSOR PLEASE. WORST PROF AT RYERSON. very disorganized, doesn't reply to your emails. Her lectures and content provided do not help. even if you do everything right, her exams are extremely confusing, very hard to get a passing grade. there aren't a lot of good itm profs but this one is just plain awful
She is not that bad. My main problem with her is that we are currently on week 10 and I have no clue how I am doing in the class. None of the assigned work is marked yet!!!!!! There is no communication at all!!!
She is one of THE worst profs for ITM. She is disorganized, does not communicate with her students, lacks empathy, she CANNOT teach (her slides, assignments and tests are all over the place). If you're good at the game scramble, then she is a great fit for you. However, if you're looking to learn, then wait until next semester to take her!!!
Wow, what a garbage prof. Never met a professor this unorganized. Every aspect of her class is straight garbage (lectures, graded activities, exams, etc). Also, doesn't take responsibility for any of our missing grades.
Her tests are unclear; there are questions that need more detail to solve it correctly, but it isn't there. Also, I listened to all her lectures twice and still got the worst mark I've ever received in my entire life since elementary school. I really want to know what I got wrong but she is the worst at responding to emails so not even expecting it
TL;DR: If you can avoid her, do so at all cost. I'm a 4th year 4.2/4 GPA student and I have attended every one of her classes: 1) She is by far the most unorganized professor I've had the displeasure of taking 2) Exams are convoluted and do not pertain to course material 3) Missing grades from the beginning of semester 4) unwilling to answer emails
Baddie bot hasn't worked all semester. It is the end of the course and I still don't have 80% of my marks. I beg of you DO NOT take this course if you value your GPA and sanity. Pretty sure she puts random grades in a bag and does eeny meeny miny moe to determine your grade. Don't even try to email her cause she's going to leave you on read.
Mans been frozen for 40 minutes he hasnt moved
I am writing this crying after studying all day and still failing her exam. This is by far the worse grade I've ever gotten in any class at Ryerson. I am a straight-A student and this class has me questioning my life. If you want to suffer excruciating pain just step on a lego instead of taking this prof, it will save you the tuition costs.
She either never replied or took weeks to reply to my e-mails and I'm still missing marks dating back to September. However, she found the time to make a lengthy rant about an in-class exercise that was worth 1% about an issue that she never addressed all semester. This sums up Lin Ying Dong as a professor.
No cap review. she is a horrible prof. Lectures are so boring, she's very hard to understand, marks extremely hard for no reason. Final exam was worded completely different from what we had been learning all year. If you have her do yourself the favor and drop it or switch profs.
Dont listen to the negative reviews. If you follow this professor's instructions you will do decent. Midterm had lots of trick questions but the final was much easier an a lot of people were able to pass the final.
people make this professor seem like she's horrible but if you study 1 hour a day and do the assignments the way she wants there should be no reason to struggle. That being said the midterm had lots of trick questions with similar answers making it hard to get a good mark but the final was wayyyy easier. Assignments are easy 100% if you listen.
The professor gets a bad reputation for the most part, the class is difficult due to unclear guidelines regarding the marking of the assignments but she is a compassionate professor that knows the material extremely well, and isn't impervious in understanding that courses are tough. Therefore if you're on the cusp of failing, she will help.
If it's impossible to get an A in your class, you've failed as a prof. The fact that the 2 positive riding reviews only got a B/B+ is all you need to know lmao. The course itself is hard and is set to fail you which is annoying.
She's nice but her english is poor and her accent makes it harder to understand or stay engaged for 3 hours entirely online. She gives in-class and after-class quizzes that have some tricky questions, so it's not entirely easy to get 100% for participating, you would need to have solid notes and understanding to get full marks there.
Honestly was not a lot of help when it came to understanding core material within this course. None of her slides properly taught us how to execute the necessary diagrams. Every lecture took all 3 hours, and there was a weekly quiz at the end of each lecture. In general, not a lot of help when it came to the assignments.
She's so BAD that I will give her a review on both her RMP pages. If there was anything that I would never do in my life is probably not take her ever again. She teaches other courses too and I went out of my way to take the other prof for that course instead of her. AVOID her if you can othewise accept your doomed fate
Lectures are a snooze-fest, lasting the full 3 hours, and don't help much at all. There's a locked quiz every week. She makes assignments due at random times, like 1pm or 9:40pm, I missed several the first 2 weeks. TA/Prof is a tough grader, and there are unrealistically TIMED assignments. Exams have ambiguous questions & poor grammar. Avoid!
Agree with everything the person below said + She literally doesn't post any announcements on d2l, she's incredibly disorganized. There was a survey for bonus marks alot of people missed because it was never mentioned on the syllabus or d2l. She uses AI to grade (results in random point deductions) 1 of BTM's bottom 5 profs. GPA tanker, DO NOT TAKE
I do not recommend this professor. Her slide shows make me wonder why I pay tuition; her tests are terribly formatted, and she makes learning the course unbearable. I've had her 2 years in a row and wonder why I didn't switch out the second time. Fool me once shame on you; fool me twice, shame on me.
Class Info
Online Classes
100%
Attendance Mandatory
70%
Textbook Required
23%
Grade Predictor
Your expected effort level
Predicted Grade
B-
Grade Distribution
Common Tags
Rating Trend
Declining
-1.34 avg changeRatings by Course
ITM90AB
4.5
(2)700
4.0
(1)ITM430
4.0
(1)ITM700800
4.0
(1)ITM700
3.7
(3)Difficulty by Course
305
5.0
700
5.0
ITM90
5.0
301
4.0
ITM305
4.0