2.0

Lin Ying Dong

Information Technology - Toronto Metropolitan University

2.0
Quality
3.9
Difficulty
10%
Would Retake
101
Reviews
2.0
Quality
3.9
Difficulty
2.2
Helpful
1.9
Clarity

10%

Would Retake

101

Reviews

Rating Distribution
Official
101 total ratings

5

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 rating
Class Info

Online Classes

100%

Attendance Mandatory

70%

Textbook Required

23%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

95% confidence
Based on 23 grades
Most common grades:
Not sure yet (12)
B+ (6)
Rather not say (5)
Grade Distribution
A(0)B(8)C(5)D(3)F(1)A-/B+(7)
Based on 46 reported grades
Not sure yet: 12
B+: 6
Rather not say: 5
B: 5
Common Tags
Tough grader (26)
Skip class? You won't pass. (15)
Lecture heavy (10)
Test heavy (7)
Participation matters (7)
Group projects (6)
Tough Grader (5)
GROUP PROJECTS (5)
Rating Trend

Declining

-1.34 avg change
Dec
Feb
Apr
Oct
Nov
Dec
Last 6 months
Ratings by Course

ITM90AB

4.5

(2)

700

4.0

(1)

ITM430

4.0

(1)

ITM700800

4.0

(1)

ITM700

3.7

(3)
+10 more courses
Difficulty by Course

305

5.0

700

5.0

ITM90

5.0

301

4.0

ITM305

4.0

Reviews (100)
4.0
1.0
ITM305
Dec 28, 2004

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

5.0
2.0
ITM305
Dec 30, 2004

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.

4.0
2.0
ITM305
Jan 5, 2005

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

5.0
1.0
ITM305
Jan 12, 2005

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.

5.0
1.0
ITM305
Apr 7, 2005

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

1.0
5.0
ITM305
Apr 24, 2005

Not a clear speaker at all. Ignored student's comments.

2.0
4.0
ITM305
Apr 25, 2005

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...

1.0
4.0
ITM305
May 4, 2005

wow, never in my life i have had such a useless prof. but shes nice. lol.

1.0
3.0
ITM730
Dec 13, 2005

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..

4.0
2.0
ITM305
Nov 7, 2006

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!

1.0
4.0
ITM305
Nov 23, 2006

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.

2.0
2.0
ITM730
Dec 8, 2006

class is boring, her lectures are boring, but as long as you do your work you can still get an A.

4.0
1.0
ITM305
Dec 25, 2006

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

4.0
2.0
ITM305
Dec 26, 2006

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.

5.0
2.0
ITM305
Nov 24, 2007

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.

5.0
2.0
ITM730
Jan 22, 2008

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.

3.0
3.0
ITM350
Dec 18, 2009

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.

5.0
4.0
ITM305
Jan 14, 2010

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!

1.0
3.0
ITM305
Sep 2, 2011

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.

3.0
3.0
ITM305
Dec 29, 2011

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

4.0
3.0
ITM700
Jan 17, 2012

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.

5.0
1.0
ITM305
Apr 19, 2012

Awesome teacher absolutely clear and fair with her teaching. No problem following along during class just study and you'll do great!

5.0
4.0
ITM305
Nov 1, 2012

Good Professor. Quizzes are tough. Exam is very fair and if you do the project, you should have no problem writing it. Very helpful.

2.0
3.0
ITM100
Jan 1, 2013

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.

1.0
5.0
ITM100
Jan 16, 2013

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!

1.0
4.0
ITM305
Feb 4, 2013

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.

1.0
5.0
ITM305
Grade: C+
Dec 8, 2013

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.

1.0
5.0
ITM305
Grade: D+
Dec 14, 2013

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.

2.0
4.0
ITM305
Dec 18, 2013

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.

5.0
3.0
ITM700
Jan 13, 2014

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.

2.0
4.0
ITM700
Jan 14, 2014

Hard to understand, not particularly helpful in describing expectations of the project for 700. Better to get a professor who can speak english.

1.0
5.0
CITM305
Grade: Not_Sure_Yet
Feb 27, 2014

Avoid at all costs. Unprepared delayed midterm. On top of that, midterm was extremely difficult.

4.0
2.0
ITM430
Grade: Pass
May 7, 2014

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.

5.0
5.0
305
Oct 28, 2014

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!

3.0
5.0
ITM305
Grade: Drop/Withdrawal
Nov 4, 2014

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.

3.0
3.0
ITM305
Nov 27, 2014

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

2.0
4.0
301
Dec 30, 2014

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.

2.0
4.0
ITM305
Grade: B+
Dec 31, 2014

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.

2.0
5.0
ITM305
Jan 22, 2015

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.

4.0
5.0
700
Mar 8, 2015

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!

4.0
3.0
ITM700800
May 8, 2015

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!

3.0
4.0
ITM90A
Dec 30, 2016
Wouldn't take again

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.

Gives good feedback
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
1.0
4.0
CITM305
Mar 1, 2017
Wouldn't take again

Avoid this prof at all costs.

Tough Grader
LOTS OF HOMEWORK
4.0
3.0
ITM90AB
Apr 4, 2018
Would take again

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!

Gives good feedback
Caring
GROUP PROJECTS
5.0
4.0
ITM90AB
Grade: Not sure yet
Apr 4, 2018
Would take again

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.

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
1.0
5.0
ITM90
Grade: Not sure yet
Apr 6, 2018
Wouldn't take again

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.

Tough Grader
Skip class? You won't pass.
GROUP PROJECTS
1.0
5.0
ITM305
Nov 25, 2018
Wouldn't take again

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

Tough Grader
2.0
5.0
ITM305
Dec 17, 2018
Wouldn't take again

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.

Tough Grader
Skip class? You won't pass.
GROUP PROJECTS
4.0
4.0
ITM305
Grade: Not sure yet
Dec 22, 2018
Would take again

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

Caring
GROUP PROJECTS
LECTURE HEAVY
4.0
4.0
ITM305
Grade: A-
Dec 24, 2018
Would take again

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.

Tough Grader
Skip class? You won't pass.
GROUP PROJECTS
1.0
5.0
ITM305
May 22, 2019
Wouldn't take again

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!

Tough grader
1.0
5.0
ITM305
Grade: B-
Dec 8, 2019
Wouldn't take again

Might be the worse prof i have had yet

Get ready to read
Test heavy
Tough grader
1.0
4.0
ITM305
Dec 9, 2019
Wouldn't take again

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

Skip class? You won't pass.
Lecture heavy
Tough grader
1.0
5.0
ITM305
Grade: D+
Mar 10, 2020
Wouldn't take again

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

Lots of homework
Get ready to read
1.0
5.0
ITM305
Aug 10, 2020
Wouldn't take again

Absolutely horrible. Please take ANYONE else for ITM305 besides her. The worst prof Ive ever had. Not sure how shes still employed here.

2.0
4.0
CITM305
Aug 10, 2020
Wouldn't take again

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

Get ready to read
Caring
1.0
5.0
ITM305
Grade: Rather not say
Oct 20, 2020
Wouldn't take again

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

Graded by few things
Tough grader
1.0
3.0
ITM305
Grade: C+
Oct 27, 2020
Wouldn't take again

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.

Participation matters
Lecture heavy
Tough grader
1.0
4.0
ITM305
Grade: Incomplete
Nov 10, 2020
Wouldn't take again

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.

Accessible outside class
Skip class? You won't pass.
Hilarious
1.0
4.0
ITM305
Nov 25, 2020
Wouldn't take again

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

Skip class? You won't pass.
1.0
5.0
ITM305
Grade: B+
Dec 3, 2020
Wouldn't take again

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

Graded by few things
Test heavy
Tough grader
1.0
5.0
ITM305
Grade: B
Dec 9, 2020
Wouldn't take again

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.

Skip class? You won't pass.
Group projects
Tough grader
1.0
4.0
ITM305
Grade: Incomplete
Dec 9, 2020
Wouldn't take again

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.

Skip class? You won't pass.
Group projects
1.0
5.0
ITM305
Grade: Rather not say
Dec 10, 2020
Wouldn't take again

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

1.0
5.0
ITM305
Dec 10, 2020
Wouldn't take again

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.

Get ready to read
Skip class? You won't pass.
Lecture heavy
1.0
5.0
ITM305
Grade: Rather not say
Dec 10, 2020
Wouldn't take again

imagine having the exam exceed the time limit and submitting it only to hear your prof say "YOU HAVE 5 MORE MINUTES"

1.0
5.0
ITM305
Grade: B+
Dec 10, 2020
Wouldn't take again

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

Skip class? You won't pass.
Tough grader
1.0
5.0
ITM305
Grade: Rather not say
Dec 11, 2020
Wouldn't take again

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!!

Test heavy
Lecture heavy
Tough grader
1.0
5.0
ITM305
Grade: Not sure yet
Dec 11, 2020
Wouldn't take again

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.

Skip class? You won't pass.
Test heavy
Tough grader
1.0
5.0
ITM305
Grade: C-
Dec 11, 2020
Wouldn't take again

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!

Test heavy
Group projects
Tough grader
1.0
5.0
ITM305
Grade: Not sure yet
Dec 11, 2020
Wouldn't take again

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.

Skip class? You won't pass.
Test heavy
Tough grader
1.0
5.0
ITM305
Grade: Rather not say
Dec 11, 2020
Wouldn't take again

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!!

Skip class? You won't pass.
Group projects
Tough grader
1.0
5.0
CITM305
Dec 13, 2020
Wouldn't take again

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

1.0
5.0
ITM305
Grade: C+
Dec 22, 2020
Wouldn't take again

If you get this prof, leave while you can. Trust me. Worst prof in any course, save yourself while you can.

1.0
5.0
ITM305
Grade: B-
Dec 25, 2020
Wouldn't take again

Lazy Prof that lies always. Please avoid if you want a decent experience of this class..

Skip class? You won't pass.
Group projects
Tough grader
1.0
3.0
ITM305
Dec 30, 2020
Wouldn't take again

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.

Inspirational
Hilarious
Tough grader
1.0
5.0
ITM305
Grade: F
Jan 14, 2021
Wouldn't take again

Terrible teacher. Take anyone else but her, does not respond to emails and exam was very poorly organized.

1.0
5.0
ITM305
Jan 28, 2021
Wouldn't take again

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.

Tough grader
1.0
5.0
ITM305
Grade: B-
May 5, 2021
Wouldn't take again

Almost a year after and I still have PTSD

Participation matters
Lecture heavy
1.0
5.0
ITM305
Grade: Incomplete
Aug 4, 2021
Wouldn't take again

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

Tough grader
1.0
3.0
ITM415
Nov 22, 2021
Wouldn't take again

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!!!

1.0
1.0
ITM415
Grade: B+
Dec 11, 2021
Wouldn't take again

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!!!

Skip class? You won't pass.
Test heavy
Tough grader
1.0
1.0
ITM415
Grade: Not sure yet
Dec 14, 2021
Wouldn't take again

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.

1.0
3.0
ITM415
Grade: Not sure yet
Dec 14, 2021
Wouldn't take again

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

Participation matters
Lecture heavy
1.0
5.0
ITM415
Grade: B
Dec 14, 2021
Wouldn't take again

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

Participation matters
Tough grader
1.0
5.0
ITM415
Dec 14, 2021
Wouldn't take again

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.

1.0
5.0
ITM415
Dec 14, 2021
Wouldn't take again

Mans been frozen for 40 minutes he hasnt moved

Tough grader
1.0
5.0
ITM415
Dec 14, 2021
Wouldn't take again

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.

2.0
4.0
ITM415
Grade: C+
Dec 14, 2021
Wouldn't take again

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.

1.0
5.0
ITM415
Dec 20, 2021
Wouldn't take again

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.

Participation matters
Lecture heavy
Tough grader
5.0
1.0
CITM305
Grade: B
Apr 24, 2022
Would take again

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.

4.0
2.0
CITM305
Grade: B+
Apr 24, 2022
Would take again

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.

3.0
4.0
ITM305
Grade: Not sure yet
May 5, 2022

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.

Tough grader
Lots of homework
1.0
5.0
305
Grade: B+
Dec 14, 2022

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.

Tough grader
Graded by few things
Accessible outside class
2.0
4.0
ITM415
Grade: Not sure yet
Feb 4, 2025

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.

Participation matters
Lots of homework
Lecture heavy
1.0
4.0
ITM305
Grade: Not sure yet
Apr 26, 2025

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.

Tough grader
Group projects
1.0
5.0
ITM305
Grade: B
Oct 12, 2025

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

1.0
5.0
ITM415
Grade: Not sure yet
Oct 27, 2025

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!

Tough grader
Get ready to read
Lecture heavy
1.0
5.0
ITM415
Grade: Not sure yet
Nov 26, 2025

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

Tough grader
Participation matters
Lecture heavy
1.0
4.0
ITM415
Grade: B
Dec 12, 2025

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

LowHigh

Predicted Grade

B-

95% confidence
Based on 23 grades
Most common grades:
Not sure yet (12)
B+ (6)
Rather not say (5)
Grade Distribution
A(0)B(8)C(5)D(3)F(1)A-/B+(7)
Based on 46 reported grades
Not sure yet: 12
B+: 6
Rather not say: 5
B: 5
Common Tags
Tough grader (26)
Skip class? You won't pass. (15)
Lecture heavy (10)
Test heavy (7)
Participation matters (7)
Group projects (6)
Tough Grader (5)
GROUP PROJECTS (5)
Rating Trend

Declining

-1.34 avg change
Dec
Feb
Apr
Oct
Nov
Dec
Last 6 months
Ratings by Course

ITM90AB

4.5

(2)

700

4.0

(1)

ITM430

4.0

(1)

ITM700800

4.0

(1)

ITM700

3.7

(3)
+10 more courses
Difficulty by Course

305

5.0

700

5.0

ITM90

5.0

301

4.0

ITM305

4.0

Similar Professors