3.6
Quality2.9
Difficulty88%
Would Retake112
Reviews88%
Would Retake
112
Reviews
Rating DistributionOfficial
5
58
4
13
3
15
2
10
1
16
What Students Say
“tried to help out as much as possible”
ITM207 - 3.0 rating“You must show up in class though”
ITM207 - 5.0 ratingClass Info
Attendance Mandatory
79%
Textbook Required
69%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Improving
+1.52 avg changeRatings by Course
ALLAIMIT
5.0
(1)ITM405IT
5.0
(1)AIM
5.0
(1)ITM525ITM405
5.0
(1)CITM405
5.0
(1)Difficulty by Course
ITM
4.5
ALLAIMIT
4.0
ITM540
4.0
AIM201
3.6
ITM405
3.3
Reviews (112)
He marks very hard for syntax on tests.
He failed a lot of ppl on the midterm
Doesn't think midterms through before writing them
No Comments
Only two people passed the midterm! And he doesn't help.
best teacher I ever had
you have to be an idiot to fail his exams
why people expects to pass when they don't want to work
Only fools won't recognize the genius in him
Tough but fair.. I have to prepare to work, no givemes.
just did the mid-term. what a guy!
tough teacher.. but billiant
Easy midterm today..
Can't teach, jokes suck, nuff said.
can't learn fromhim, you can't learn from anyone.. great teacher
Great teacher. Good sense of humor. Unique style of presentation. Very helpful.
My mom said if i dont have anything nice to say, dont say anything at all.......
Take Nightschool, learn more, get better marks!
Terrible prof. Midterm ripped everyone. When asking for help, he's not clear o
Good prof, nothing wrong at all!
Stay away! Too dismissive regarding the difficulty of certain tasks.
great teacher, makes class fun
here's the secret, make an effort and he will help you if you slack he won't.
Does a good job. Very entertaining
interesting character, decent prof
Drop this guy! Easy course, but his Midterm/Quizs are WAY harder then the other!
Take good notes, He throws you off on tests
stay away...if u get one thing wrong on his tests you might as well of failed!
He is very tough man, no point in going to class everybody will fail
the work is suppose to be easy, but HE makes it HARD!
Tries to be funny and isn't (remember his comments re:room QSW369?)
Good prof, funny guy. He teaches decently, but his tests are marked with extreme precision! If he gives you hand-outs or anything in class, make sure you learn it,cause it will be on the test. Beware the wrath of Joe Lee!
if you work, he is easy. If you thik the stuff is easy and do not work, then it is very hard. He is good, he catches every mistake.
You earn your grade in his class, no easy give mes..
No Comments
this guy is ok, but does not like the buzz.
Tests are very hard. M/C on small details of course (very tough). Short answer for code based on understanding of assignments(fair but marks taken for syntax errors in code). You learn from his class (has work experience at Bell Sympatico).
His mind works like a computer. He catches all coding mistakes in exams/quizzes. So you'd better be good or you won't get good marks.
One of the best professor I'd ever had. Great guy and very helpful.
Good class, bad teaching. He forces everyone to turn off all computers before he'll lecture and he turns off all the lights. You end up falling asleep becuase his lectures are pretty boring.
Nice guy, funny at times too but the way the class is taught leads you to self-destruction for the final exam. There is no class interaction during his lectures so drink lots of coffee or you'll fall asleep!
BAD PROF! Spends half the course on flash, half on dreamweaver and one class each on fireworks and freehand, but the final was 90% fireworks and freehand! WTF is that? Test on what you teach! I had an A going in came out with a C!
Lectures are pretty good, and he's got enough personality that you'll stay awake. Make sure you do those weekly assignments--they're worth next to nothing, but almost all the exam is on those. The exam was HARD.
Laid-back and has A sense of humour, but it doesn't compensate for his high potential to screw you over on midterm or final exam (depending on whether the marks average out to his liking i.e. bell curve). Course poorly executed to reflect exam material.
Laid-back and has A sense of humour, but it doesn't compensate for his high potential to screw you over on midterm or final exam (depending if marks average out to his liking i.e. bell curve). Course poorly executed to reflect exam material/preparation.
I had him for both 525 and 405. Great teacher if you don't get on his bad side. Yes... do the weekly assignments even if they're worth next to nothing. The unannounced quizzes, tests, and exams are based on this! good luck.
This prof absolutely sucks. He's horrible. Doesn't le you copy slides down in time, doesnt answer questions properly, will take off 5/10 marks on a questions for forgetting something like a ";" or a "."... worthless... WORTHLESS I TELL
Simply a worthless teacher period. Escape while you can, he neither listens to reason, or the correct answer. Haven't failed his class, got a really good mark, but had to work way to hard for it. And so will you, and regret it afterwards.
His class is easy if you follow his instructions. It is impossible if you cut class and do not do the projects. So learn from us who went through this course.
if you do not pay attention, you fail. simply as that. no giveme marks.
STUPIDEST prof of all time, I never hated someone this much.Don't know**** about Macromedia products and somehow he is teaching it. Superlazy and hardest tests and midterms/exams ever. Stay away from this stupid ****!He thinks he is funny he is so ****in boring. I just hate him so much!!
Guy is a joke...class is poorly execute...Tests are not a fair messure of a students ability...there thould be assignments...Prepared to get killed on tests....very lazy prof...takes him forever to mark things...If I new what it was going to be like I would have never taken the class...Waste of Time
Worst teacher i ever had in my life. Maybe its just the course but he doesnt make life any easier. Goes through 3 chapters every lecture. You have to rememeber pages and pages of code without understanding becoz he doesnt explain. Average mark out of 100 on the midterm was 45. Half the class dropped
I wasinterested in this class, but have been turned off from it and the major. mighty joe seemed like a jerk at the beginning becasue he refused to bell curve the tests and made them extremely hard. however, the final was really easy, so i don't know what to think. if you have a chance tanother prof
No Comments
He is ok if you ask for help, always answers and helps. Send him an email at 2 am, he answers you back by 3 am. I don't like his less informative slides. He is a hard marker. You must know your stuff really well if you expect high marks.
He is willing to help you and all that, but his midterms are still long and extremely hard. So be aware people, you DO NOT want to slack off in his class
Wonderful man. Exams are easy only if you go to all the classes and pay attention. Lazy students hate him because he makes them work.
no comments
Ideal teacher. Good marks for those who works and low marks for those who surf and chat on laptop in his class. No surprises! Give me motives to study.
Do the assignments, pay attention in class, go through the examples and u'll do fine. His powerpoint's are a little dry and classes can be long, but if u do ur work and ASK FOR EXTRA HELP he WILL help you and it'll definitely pay off later. He's a good prof if you make the effort...if u don't care about ur marks, why should anyone else?
The lectures are basically about theory which can be very long and I personally I got nothing from them but to read ppt slides. Do the assignments even if its worth nothing and read the book and you will be fine in itm405. Midterm is hard and Final is Easy so if you can get a good mark on the Midterm your a shoe in for a good mark.
I don't understand how he's still allowed to teach at Ryerson. To do well on this exam, you have to memorize pages of code - it's not practical, and definitely not how you'd approach this in the real world. Either this exam should be open book, or a final project should be substituted instead.
You have to prepare to come to class and do the work. Surfing the net may be fun in class but you pay big-time for not knowing what he is asking in exams.
He's not a horrible prof, but yes you do have to basically memorize pages of code to do well. However, he gives you answers within the exam and he's a decent guy. Do the stupid little projects because if you're one or two percent off from a higher letter grade, he'll bump you up for it. Do the work and you're fine.
OK Prof
The way he approached the final was completely IMPRACTICAL. We were never told how heavily the exam would be weighted on the LAST 4 chapters of the book, and on top of that, mostly pages of code. His exam of '06 is gonna be touted as the worst snow job in ITM history. He was decent in 405, but taking that same approach in 525 makes NO SENSE!
An ok class. Ok prof. Kind of boring
ok prof.
Pretty ok, if you can go to every class. Exam is based on both lectures and textbook as well as projects. Cheers.
He knows everything and anything about ITM405. He cracks tons of jokes (some really harsh/border line obscene) but he has a great attitude. His tests and exams are very difficult, so make sure you prepare to the fullest. Overall, a really good guy. Get your name/face known too, he'll feel more comfortable with you!
Good teacher overall, he doesn't give very helpful notes so you really have to attend classes and pay attention to what he does becaues it will be on the exam. Go to the class and do the weekly lessons and you'll do fine. The final exam was not unfair you just have to be make sure you're prepared.
He is good at what he is teaching. You just need to show up every lab because he tells you what's on the final in every lab. You just need to remember those things and that's it, you'll be getting an A. Better to write down things when he says they will be on the final. Good Luck.
GREAT teacher.. he's funny.. good at marking... and friendly. He knows his stuff and showcases his own work. He is a bit tricky with marking, and is picky with attendance.. but other than that.. he's great :)
If you want to do well in this course, come to the lectures, do the labs and read the book. The book makes the javascript coding easier to understand. The exams consist of variation of the labs and stuff from lecture/book. He'll give you hints on what to remember if your in class.
He is an excellent professor, very helpful. If you have any problems with him, means you have a problem with yourself. Exams and grades are very fair. He doesn't want anyone fails in his courses. He has a good heart and has a good sense of humour.
He is more of a "discussion/debate" professor, which I like. If you expect to just learn definitions, forget it. I like how he incorporates videos of CBC news clips to enrich the discussion. If you want to pass the exam, just go to labs and read the slides at home. But if you want to widen your perspective on I.T., go to class.
Willing to help with every problem you have, provided that you come to him. Treat students like adult - you do whatever you want in class and he won't bother you! Exams are exact replica of his labs so make sure you memorize how to do them!
Great teacher, easy going and nice person. He makes the subject matter fun but he makes you work. I got a better grade tan I deserve.
The lab section of ITM 102 is to improve your MS office skills with Excel and Access. Now if your teksavvy, you really don't need to show up to class. Only for the 2 test which is worth like 10%. However he has an extremely sense of cheap humor, you'll see. ALSO take him cause he really is EXTREMELY HELPFUL IN CLASS and email, if he knows you come
had him for lab, easily the funniest prof i've had. great sense of humor making fun of himself and chinese ppl. clear, concise with content. posted videos on how to do the lab projects on blackboard so 40/40% isn't hard to get
GREAT PROF!!! highly recommend, makes class fun! Cracks jokes, but he also teaches very well. He is very clear, shows you how to do it, seems like there's no reason not to get 90+ in the lab class.
The lab section of ITM 102 is to improve your MS office skills with Excel and Access. However he has an extremely sense of cheap humor, you'll see.Very nice professor I have ever had.
honestly the FUNNIEST prof i have ever had in my life, not everyone understands his sense of humour. Guaranteed to laugh everytime you go to his class
Easy prof. He has a sense of humour. Read his notes and do the quizzes and exercises and you'll do well. It's not hard to get an 80 or a 90 in the lab portion of the course.
JOSEPH LEE IS THE BEST PROFESSOR EVER!!! HE HELPS YOU OUT WHENEVER YOU NEED IT AND MAKES AWESOME JOKES IN CLASS!
What Can I Say! The Easiest Prof That You Will Deal With. He Basically Uploads the Videos on Youtube, and All what You Have to Do is to Follow. Not to Mention His Slides, Where 90% of the Question Comes from it. You Basically Need Just to Show up to the Lab Since it's Mandatory. I Ended-Up Getting 92%, and I Could've Done Even Better. Take Him.
He is the easiest professor I've ever had! Just show up to class because it is mandatory, follow his slides, and follow his lab instructions. All you have to do is watch what he does with each step in the exercises, and then you do the same thing. Just make sure you study for his tests though. They tend to be just slightly difficult. Take him.
A great prof, even though the lab portion of ITM 102 is a joke. The Excel test was very straightforward, but I personally found the Access Test slightly tricky. Highly recommended if you want a 90+ and a few laughs.
A very interesting and funny (but irrelevant) prof! Attendance is highly mandatory as his extremely easy in class quizzes and in class assignments (in which he posts a the a whole youtube solution as well as an in class tutorial) weigh heavily. The ACTUAL Excel and Access quizzes are challenging, but most of his marks are given by just showing up!
easier professor ever you have to try hard not to get an a- in the lab portion
amazing lab prof ever. has all his info and steps on his power points & gives you video tutorials for the labs. i didn't bother going for a couple since i had a messed up schedule but he is by far the funniest, easiest, nicest, and awesomest prof ever.
Lazy students hate him as he makes you come to class and work. He is easy and kind to those who come regularly and is clear on exercise and lab work.
Nice guy, feel free to ask him for help/questions as he will definitely try to help you work out your dilemma as best as possible. He's a very hands on prof so he'll guide you along your work and assignments, as long as you pay attention you should do well in this class.
Very funny guy! Lectures were so boring but it's not his fault, the class content is super boring. Everyone loves him. Super clear on what he wants.
Hes the definition of Original Gangster....
Wonderful teacher. Clear presentation of subject matter and fair grading system. You must show up in class though. Skipping class at your own peril. Easy grade
Class attendance is mandatory. Labs are easy as he basically gives you the answers. The mid term was easy as long as you know how to do the labs. The group project and the exam were both fair.
The labs and mid term were easy. The exam was a bit difficult due to the Canadian tire case. Lab attendance is mandatory, but not for the lecture. Prof is easy going and somewhat funny.
Joseph Lee was my favourite information technology professor at Ryerson University. He knows his stuff and has a huge interest in it. He's the definition of what a good professor is. He made the course much easier compared to the other itm 207 profs. Tests labs and the group project were very clear and marked fairly.
One of the best professors i had for my first year in university. I was sad at the fact that no one really laughed at his jokes. Not even a smirk to show some respect! He is always there for you and tries his utmost to make the classroom a fun and engaging environment. The work is fairly standard but the easiest prof for ITM207 hands down.
Wow best prof I ever had. Hes so friendly, engaging and passionate about this course. Work is easy if you make an effort. Loves to make jokes, but sadly no one laughs :( Has an accent, but still understandable. Communicates quickly. Midterm and exams were easy if you made notes. Textbook not required. Theres mandatory attendance & labs each week.3
By far, the best ITM prof! He guides you through the Labs and teaches you straight to the point. Just study the slides and you should be fine.
great prof. mid term was super easy, labs were easy, exam was a bit tough but passable. tried to help out as much as possible. very relaxed. chill. the real OG
He was the best. Got a 4.33
Great prof. His tests and exams are very difficult.
He's an amazing and hilarious professor. Too bad it's 8 a.m and I'm too tired to laugh out loud. I got those mental laughs in my head going on. He relates things to in real life, yes, the professor relates ITM STUFF in your daily life. Best ITM prof i've taken. Too bad he's leaving this year. Peace out, Flying China Man. 10/10, would take again.
Wonderful man
Make sure you go to his classes. He takes attendance every class. Do everything assigned and you will be ok. Surfing in class is fun but fail to listen to his lecture will result in failing and that is not much fun. Most amazing teacher.
Go to class and labs as he takes attendance and this may have a effect on your final mark as he tends to bell curve the final grades. He can't teach as well due to his heavy accent but if you read the textbook you should be fine. Amazing professor overall sad to see him retire.
If you want a AMAZING prof who literally gives you the answers for labs and boosts your average just for showing up to class then take this class. Also the midterm is pretty easy if you understand the content and read slides, do notes and do the labs again. Exam is only a bit difficult because he does half and another prof does the other half.
This is probably one of the most funniest prof I've ever had in Ryerson and he knows you by name too! I messaged him once then he remembered me every time he takes attendance. His jokes are actually hilarious.. and it's even more funny when he admits that its bad. He makes the class fun when it gets dry and really helps you out. Don't Retire!!! PLS
Class Info
Attendance Mandatory
79%
Textbook Required
69%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Improving
+1.52 avg changeRatings by Course
ALLAIMIT
5.0
(1)ITM405IT
5.0
(1)AIM
5.0
(1)ITM525ITM405
5.0
(1)CITM405
5.0
(1)Difficulty by Course
ITM
4.5
ALLAIMIT
4.0
ITM540
4.0
AIM201
3.6
ITM405
3.3