2.2

George Tourlakis

Mathematics - York University - Keele Campus

2.2
Quality
4.0
Difficulty
29%
Would Retake
196
Reviews
2.2
Quality
4.0
Difficulty
2.2
Helpful
2.1
Clarity

29%

Would Retake

196

Reviews

Rating Distribution
Official
196 total ratings

5

45

4

4

3

12

2

14

1

120

What Students Say

His accent is really hard to understand, No slides or lecture note to study , skeptic personality, Disorganized, Text book is hard to understand (you have to study several times to get the idea of what the course is all about

MATH1090 - 1.0 rating

Best Professor I have ever had

EECS1028 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

16%

Textbook Required

19%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 87 grades
Most common grades:
A+ (26)
Not sure yet (18)
A (11)
Grade Distribution
A(37)B(10)C(13)D(20)F(7)A-/B+(11)
Based on 136 reported grades
A+: 26
Not sure yet: 18
A: 11
Drop/Withdrawal: 11
Common Tags
Tough grader (54)
Lecture heavy (39)
Test heavy (33)
Get ready to read (30)
Graded by few things (18)
Hilarious (18)
Respected (17)
Inspirational (15)
Rating Trend

Stable

+0.08 avg change
Dec
Jan
Feb
Apr
Jun
Jul
Last 6 months
Ratings by Course

MATHS2090

5.0

(1)

1090

4.0

(17)

CSE2001

3.3

(3)

MATH2090

2.8

(5)

COSC4111

2.5

(4)
+16 more courses
Difficulty by Course

2090

5.0

CS2001

5.0

COSC2011

5.0

COMPSCI

5.0

EECS2001

5.0

Reviews (195)
1.0
5.0
MATH1090
Jul 5, 2001

damn hard...uses his unique symbols instead of the commons, play independence

2.0
5.0
COSC4111
Grade: C+
Nov 20, 2001

No Comments

1.0
5.0
MATH1090
Nov 28, 2001

No Comments

1.0
5.0
2001
Dec 7, 2001

this guy knows too much but can't talk

2.0
5.0
COSC4111
Dec 21, 2001

WORST COURSE EVER! 4thyr courses should be fun. 4111's from hell. No real text.

2.0
5.0
1090
Feb 9, 2002

No Comments

2.0
4.0
MATH1090
Feb 19, 2002

get used to the accent...hard tests...plays it down but expects 2much from york!

1.0
2.0
COSC2011A
Apr 9, 2002

No Comments

1.0
5.0
COSC2001
Jul 11, 2002

Got D from him. Stay away from this course if you don't speak Greek.

1.0
5.0
COSC2001
Sep 9, 2002

waste my money!

1.0
5.0
CS2001
Sep 18, 2002

stay away if u value ur $$$ and gpa

1.0
5.0
COSC2011
Dec 12, 2002

its either him or turpin...hmmmmm...D or D+? hmmmmmmm

1.0
5.0
2001
Dec 17, 2002

No Comments

1.0
5.0
MATH1090
Jan 7, 2003

oh my god!!! he's so difficult and just rambles on.

1.0
5.0
MATH1090
Mar 5, 2003

No Comments

4.0
2.0
2001
Mar 10, 2003

he knows too much to teach. he is willing to provide help, but the thing is you may not understand it. test and exam are not hard, if you go to some other prof's lecture who can explain the things out.

3.0
5.0
COSC2001
Apr 24, 2003

Yup, he's too fast and expects all his students to be as brilliant as he is. But we're not, we're just students! He is helpful in office hours but his lectures are just too overwhelming. Don't hope for anything more than a C or C+.

1.0
5.0
COSC2001
Apr 27, 2003

Avery hard teacher !!! He thinks he is GOD !

5.0
3.0
MATH2090
Sep 23, 2003

he is surprisingly an averagely good prof. Takes his time teaching even lets his students ask stupid questions.

5.0
4.0
MATH2090
Nov 23, 2003

Best professor I've had so far. Witty and lively, which is crucial for a difficult math class. The people who bash him are venting over the fact that they don't get the material, no matter who attempts to teach them. There's plenty of room in ITEC, guys!

5.0
3.0
MATHS2090
Nov 24, 2003

he is wonderful.i never understood logic the way he made me. makes you "see" and "feel" what you are learning and not only just prove things. ie. if u wantto learn:).

1.0
4.0
COSC
Dec 30, 2003

OK this guy is smart, but i'm paying $$$ for him to be evasive, and rude. Stay away from this mal-adjusted person...buddy take some courses on people skills.

2.0
4.0
MATH2090
Jan 4, 2004

A witty sense of humour, but he adopts a teaching style totally different from book. Sketchy notes provided by him are impossible to read. He needs to write a textbook that students can understand if he is to continue with his eccentric teaching style.

2.0
4.0
COSC2001
Jul 27, 2004

Stay away....not even half the class passed any of the exams.

1.0
5.0
MATH2090
Aug 5, 2004

He makes you scrap all 'intro' knowledge and learn "HIS" way of logic, rewrites the whole thing too, so the book is useless. his sence of humor is so flat - green horses to explain a complex theorem? And to top it all off, he is the coordina

1.0
5.0
MATH2090
Sep 1, 2004

he dont know how to make ppl understand. besides, he uses his "ambiguous" notes instead of the textbook.

1.0
5.0
COMPSCI
Oct 27, 2004

This guy has been sniffing books for way too long. Absolutely no social skills (a must when teaching). Furthermore, his course materials, and tests don't match...avoid this guy at all costs (don't even look at him if he passes you in the hall). Only the public sector could support this one

4.0
5.0
DISCRETEMATH
Nov 22, 2004

Hey there, who knows their material and theory better than Tourlakis? I dare challenge anyone to cough up a prof. more theoretically dilligent.

5.0
4.0
COSC4111
Dec 8, 2004

The master of theory. His course on computability will stretch your mind and legitimize your computer science degree. His style makes the material accessible without sacrificing substance. Yes, the course is difficult, but 4th-year theory courses are bound to be death no matter who the teacher is.

1.0
5.0
2090
Jan 3, 2005

stay the beep away before he fails your beep, u have to take the same course 10 times WITH HIM to be able to understand what the beep is going on, his notes are garbage, they are only good to be put in ur fireplace during the winter,

1.0
5.0
COSC4111
Jan 11, 2005

AVOID!

3.0
4.0
MATH1090
Dec 21, 2005

easy midterm & assignments. his webnotes are confusing, but if you read and re-read his web notes and then do his assignments seriously, then nothing to worry about. final's hard; half of questions from predicate logic this year. but, this course isn't easy, and it'd be better to spend more time for this than any other math courses like calculus.

1.0
5.0
COSC2011
Aug 24, 2006

THE MOST UNAPPROACHABLE PROF EVER... HE WILL SIMPLY BITE YOUR HEAD OFF IF YOU ASK A QUESTION. HE MAKES A DIFFICULT SUBJECT EVEN MORE DIFFICULT. -RIDE THAT BELL CURVE!!!!

1.0
5.0
MATH1090
Nov 19, 2007

Horrible! asks u to go to text for things' never been taught in lectures. living in his own world expecting u know everything he's been talkin or has not been. AVOID if u can, rather throw my money into grabag, dun waste ur money and time.

1.0
5.0
MATH1090
Dec 5, 2007

he is the worse prof I have ever met in my whole life

2.0
5.0
MATH1090
Dec 13, 2007

He is by far the worst professor I have ever had in my 3 years at York. I wish I had checked his rating here before committing to his class. The way he describes the course material is TERRIBLE and you will be lost in no time, even if you are on top of everything. PLEASE AVOID for your own good. The only plus I would give him is his sense of humour

4.0
4.0
CSE2001
Apr 10, 2008

He is a smart guy!

1.0
5.0
CSE2001
Jun 6, 2008

if this so called professor can be a professor, everyone can be a professor. terrible speaking, no organized teaching style, always use the most difficult words to describe the concepts. I realy don't understand why york emply this guy. The worst teacher I met in the world.

1.0
5.0
MATH1090
Sep 28, 2009

I've been his student for three weeks and in these weeks he has made my life a living hell. He means well but is just a bad professor. With his thick accent, disorganized teaching style, its a surprise anyone has ever passed his class. I found that the only way to learn is to study with others or by yourself. Don't expect to learn anything from him

3.0
5.0
MATH1090
Oct 14, 2009

It is clear that he is very enthusiastic about his subject but that doesn't help. Will sure find the most difficult way to explain the simplest thing. We also had to use a book that he wrote.. painful, painful experience, I want my nights back! Funny it is supposed to be a logic course but I have yet to see any logic...

2.0
4.0
MATH1090
Jul 20, 2010

avoid taking the course with him even if you are in a desperate situation. He uses his own book for the course and that book is just terrible. I have not yet seen a book as useless and incomprehensible as his book. Wait for the next term to take the course from some other professor.

2.0
3.0
CSEA
Nov 4, 2012

He is a decent professor, his midterms usually cover his material from assignments. Final's difficulty will depend on how well people do on his midterms. In person he's alright, but over email, he is just terrible. ABSOLUTELY TERRIBLE, did I mention he's terrible at emails?

5.0
4.0
MATH1090
Aug 23, 2013

If you didn't do well in Math1019, Do not take this course, it assumes you understood the basics of propositional and predicate logic. You have to ask questions and attend lectures to do well in this course, the textbook does not baby you (no answers in the back) so interact with the prof, ask lots of questions and you'll be fine.

2.0
4.0
MATH1090
Oct 15, 2015

Takes simple concepts and makes them 100 times harder. His accent is hard to understand and he is very disorganized. His textbook is slightly better than him but it looks like it's just throwing a bunch of information at you. The good news is, his assignments are very similar to ones from the past.

2.0
5.0
MATH1090
Dec 12, 2015

He's funny but if you don't know the foundation & theories, you might as well skip his class. His notes dont make much sense and he doesn't have powerpoints. You can't even search things up on the internet bc he makes up the theory names himself. His book is excruciatingly difficult to understand lol good luck.

1.0
5.0
MATH1090
Dec 14, 2015

Avoid taking this course with him. He explains everything in the most difficult way to understand. He uses his own textbook which is complete garbage, and his tests are difficult.

3.0
4.0
MATH1090
Grade: B+
Jan 5, 2016

Prof. Tourlakis' lectures and material are indeed confusing, and hence required more time and effort in studying the course contents. However he meant well: he aimed to make us understand the real meaning and concept of logic, not just doing calculation. Students indeed has to put in more effort to understand the stuff he is trying to teach.

1.0
5.0
MATH1090
Grade: A
Jan 8, 2016

The guy has definitely put a lot of time into this subject, but he is just not meant to teach it in my opinion. For some reason he uses very different terminology not found in other logic textbooks (he wrote the textbook). The saving grace in this class was that the assignments were worth 30%. A quarter of the class still failed though.

1.0
5.0
MATH1090
Grade: Not sure yet
Dec 5, 2016
Wouldn't take again

His accent is really hard to understand, No slides or lecture note to study , skeptic personality, Disorganized, Text book is hard to understand (you have to study several times to get the idea of what the course is all about.) , awful lectures.

Tough Grader
LOTS OF HOMEWORK
2.0
4.0
MATH1090
Grade: B
Dec 18, 2016
Wouldn't take again

His lectures are scrambled, but he does a good job explaining concepts. Make sure you reread previous lectures notes before attending the next lecture since he does use previous concepts very often and you will be lost if your not familiar what hes talking about. This isnt a bird course, dont expect a good mark if your not going to apply yourself.

Participation matters
Skip class? You won't pass.
LECTURE HEAVY
1.0
5.0
MATH1090
Grade: C
Jan 8, 2017
Wouldn't take again

Poor lectures, not recommended:(

Tough Grader
Get ready to read
TEST HEAVY
1.0
5.0
MATH1090
Jan 8, 2017
Wouldn't take again

Confusing lectures, and also no lecture notes online, only in class. The textbook he uses is actually his own and is kind of confusing as well, so I would avoid taking this course with him all together.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
1.0
5.0
MATH1090
Grade: B+
Mar 2, 2017
Wouldn't take again

Avoid taking any course with him , I didnt like his personality at all.

1.0
5.0
MATH1090
Grade: C
Mar 22, 2017
Wouldn't take again

Doesn't know how to teach. He takes easy material and makes it ridiculously hard. His lectures are so confusing and hard to follow. The textbook, which he wrote, is impossible to understand. Only survived by handing in assignments which may or may not have been done independently. At least he cracks a joke once in a while... AVOID!

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
1.0
5.0
MATH1090
Grade: B
Nov 6, 2017
Wouldn't take again

The ONLY reason he is just teaching in York is he is tenured prof and He CAN impose his views on EECS faculty, He doesnt know how to teach, not respected among students, Dont take any courses with him, try not to deal with him at all ,even for administrative stuff.

Tough Grader
TEST HEAVY
LECTURE HEAVY
1.0
1.0
MATH1090
Grade: Audit/No Grade
Nov 21, 2017
Wouldn't take again

Yeah, good luck taking this course and passing with better than C with only his lecture material and textbook. You won't understand what he is saying unless you put extra effort to find out what he is talking about.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
3.0
3.0
MATH1090
Nov 30, 2017
Wouldn't take again

Good opportunity to practice skipping through and guessing, paragraph by paragraph, not sentence by sentence. That's the only way to understand him. Abstract, him, not this course. But he's knowledgeable, know his stuff very well, just bad at making them clear. He's willing to answer questions and he does reply emails in time!

5.0
5.0
MATH1090
Grade: B+
Dec 7, 2017
Wouldn't take again

I'll admit the way he presents material isn't always clear, but his explanations are in-depth and cover the complete concept, which is something very few profs achieve, he is also generous with grading, but you have to do examples outside class to succeed, if you depend on the prof to do many examples and simplify course material, don't take him.

Get ready to read
Clear grading criteria
Amazing lectures
4.0
4.0
MATH1090
Grade: A
Dec 7, 2017
Would take again

He's a good prof but his material is hard to understand. His book is not good for new students as its quite confusing but overall as a prof hes a solid 4.

Tough Grader
Skip class? You won't pass.
Tests are tough
1.0
5.0
MATH1090
Grade: Rather not say
Jan 25, 2018
Wouldn't take again

WORST PROFESSOR. AVOID HIM. Not accessible, disorganized, confusing textbook and lectures, there aren't any additional resources:( Only positive side was he is knowing well on content that he teaching, but this won't pay off as he making us so confuse.

Get ready to read
Skip class? You won't pass.
LECTURE HEAVY
1.0
4.0
MATH1090
Grade: Not sure yet
Oct 23, 2018
Wouldn't take again

He's totally out of touch with teaching. He rattles off abstract terms and theorems like they're common knowledge. He refuses to use slides, online notes, or even a mic regardless of classroom size. And of course, he wrote the course textbook, which is a densely packed mess of his own invented jargon.

Get ready to read
Skip class? You won't pass.
LECTURE HEAVY
1.0
4.0
MATH1090
Grade: Not sure yet
Oct 23, 2018
Wouldn't take again

Don't expect to just breeze by this course... you're going to need to do a lot of extra work

Tough Grader
1.0
5.0
MATH1090
Grade: Not sure yet
Nov 8, 2018
Wouldn't take again

The worst prof that I have had in the two years I have been at york. He may be knowledgeable but does not know how to teach. He teaches like we are already supposed to know what he is talking about. Also, he wrote the book for this course so his book is useless too.

Skip class? You won't pass.
LECTURE HEAVY
1.0
5.0
MATH1090
Grade: A
May 2, 2019
Wouldn't take again

Horrible prof decides to use own textbook so I also know that he's also a horrible author. Book was either written to be hard to navigate xor there was no planning put into it. If you're not in the class but reading this for idk what reason don't buy his book, it's a disorganized mess.

1.0
1.0
MATH1090
Grade: A
Nov 7, 2019
Wouldn't take again

Worst proff ppl take 3 times and still pass with C, Lectures are not worth attending, He doesnt even has answers to his own written textbook and boasts himselfas author lol.

Get ready to read
Lecture heavy
Tough grader
1.0
5.0
MATH1090
Dec 5, 2019
Wouldn't take again

took his class was ruining a student. Tmr is exam , so I have no idea about my grade. but don't take his class. he is the worst . choose the second last even better than George.

Tough grader
1.0
5.0
MATH1090
Grade: Rather not say
Dec 10, 2019
Wouldn't take again

Worst professor ever. Unfair marker, rude, and lectures are not helpful avoid at all cost.

Get ready to read
Lecture heavy
Tough grader
5.0
3.0
MATH1090
Grade: A+
Dec 23, 2019
Would take again

It is a challenge to always catching Professor Tourlakis up in class but still his lectures are enjoyable. His textbook are helpful if you can spend some time to getting used to his style. And also tests are closely related to the lecture material and similar to assignments. Professor Tourlakis responses to emails very fast.

Accessible outside class
1.0
5.0
MATH1090
Grade: Rather not say
Feb 6, 2020
Wouldn't take again

Cannot understand anything he says, very unclear speech.

Get ready to read
Test heavy
Lecture heavy
1.0
5.0
MATH1028
Grade: Not sure yet
Mar 22, 2020
Wouldn't take again

Stay away from this guy. He is rude and unprofessional. He doesnt know how to teach at all and his book and notes were written in a way that u wont be able to understand it. Seriously idk why this guy is still teaching.

Graded by few things
Test heavy
So many papers
1.0
5.0
MATH1028
Grade: C+
Apr 12, 2020
Wouldn't take again

Don't take him, really trust me, if you do have him switch while you have the chance

Skip class? You won't pass.
Graded by few things
Tough grader
1.0
5.0
MATH1028
Grade: Drop/Withdrawal
Apr 15, 2020
Wouldn't take again

I gave up engineering because of this man. Never take a course with him.

Lots of homework
Get ready to read
Graded by few things
1.0
5.0
EECS1028
Grade: D+
May 9, 2020
Wouldn't take again

I had a difficult time learning anything in his lectures. I simply got lucky with that grade.

Test heavy
Lecture heavy
Tough grader
1.0
4.0
EECS1028
Grade: A+
May 14, 2020
Wouldn't take again

Worst professor I've ever had at York. He could not care less about you, he'd rather be anywhere but class. This guy decided to hold no lecture at all when classes went online, and just decided to use the same jargon filled class notes as a "faithful representation" of what would be taught in class. If you're reading this, save yourself the misery.

1.0
5.0
EECS1028
Grade: A
Jun 14, 2020
Wouldn't take again

He was the worst thing that has happened in my 19 years on this earth. He ruined me mentally, physically, and emotionally. I achieved my A with my own blood, sweat, and tears. He did not teach me one single thing (I only attended the first day of the lecture), his midterms were pointless, his recorded lessons were non-existent during COVID. TY

Lots of homework
Lecture heavy
Tough grader
5.0
5.0
EECS1028
Grade: A+
Jul 27, 2020
Would take again

George Tourlakis is a great professor. He doesnt follow any textbook and provides his own typed notes. His lectures might not be informative but his notes is all you need as it is informative and the way he talks about such an abstract concept is absolutely amazing. His tests may look scary but if you do his exercises you will be good to go

Get ready to read
Clear grading criteria
Hilarious
1.0
3.0
MATH1090
Grade: Incomplete
Oct 5, 2020
Wouldn't take again

Cannot deny the fact that he has immense knowledge in his field but for some reason he is extremely rude. The fact that he has written a few books and has spent decades in this field could be the reason for his gigantic ego. very unprofessional, rude, irritating and egoistic. In my opinion hes good but a very unpleasant personality

1.0
5.0
EECS2001
Grade: Incomplete
Oct 21, 2020
Wouldn't take again

Easily the worst Professor I've ever had at York. The textbook is written by himself and while he may have immense knowledge on the subject, his teaching style is horrible. His lectures consist of him reading notes copied straight from his textbook and his inability to explain himself in Layman's terms forces you to learn the course for yourself.

Get ready to read
Lecture heavy
1.0
5.0
EECS2001
Grade: Rather not say
Oct 28, 2020
Wouldn't take again

Anyone here who rated this man a 5 is lying to your face. Any students who receive a grade higher than B+ in any of his classes are A+ average students. EECS 2001 feels like I'm having a fever dream and nightmare but worse. The course material is hard in and of itself and all he does is read off his slides. He is rude and completely unbothered.

Lecture heavy
5.0
4.0
MATH1090
Oct 29, 2020
Would take again

He really is one of the best profs I've ever had. Really wise and really knows the material he's covering. My recommendation is follow his lectures and whatever you don't understand just refer to the textbook. He gives plenty of time to complete assignments. His tests are fair - way simpler than assignments and time is more than enough!

Respected
Graded by few things
1.0
5.0
EECS2001
Oct 29, 2020
Wouldn't take again

2001 is already pretty hard and this professor doesnt help at all. He teaches from his own textbook in his own way so you cant find any resources online to help and he does a terrible job of explaining things. Hes also extremely rude, avoid at ALL costs.

1.0
5.0
COSC2001
Grade: Not sure yet
Nov 12, 2020
Wouldn't take again

Very tough and strict prof. People are failing his class. He teaches different content for 2001 compared to the other profs content. His lectures are so confusing and the content he teaches is confusing so i only pickup about half of the stuff he teaches. Had a very bad and regretful experience with this prof.

Lecture heavy
1.0
5.0
EECS2030
Grade: Incomplete
Dec 14, 2020
Wouldn't take again

and absolute disgrace of a prof !!! dont ever chose him. Shoudlnt be paid a penny for teaching the wasteman.

1.0
5.0
MATH1090
Grade: Not sure yet
Dec 19, 2020
Wouldn't take again

do not take this prof. he is awful. and never give good marks with hard exams

3.0
4.0
MATH1090
Jan 13, 2021
Would take again

His lectures are based off of his textbook, however I learned only from listening to him teach as reading his notes/textbook alone can be very confusing. If you don't attend/watch the lectures, you wont pass. He is a very generous and fair marker. George is a very slow speaker, so having a 2x speed option in online lectures was a huge time saver.

Get ready to read
Skip class? You won't pass.
Lecture heavy
1.0
5.0
CS2001
Grade: F
Jul 16, 2021
Wouldn't take again

He is probably the worst professor i had the misfortune to come across. gets angry if students are not understanding or tries to ask questions. i thought eecs 2001 was an impossible course but now after taking it with another professor I realized how bad tourlakis was. i completely wasted my money taking his course.

3.0
5.0
MATH1090
Nov 10, 2021
Wouldn't take again

Even though this course is supposed to be about logic, it is the most illogical course I have ever taken. The prof is okay at teaching but the concepts taught are useless and have no application in real-life. The class average for the midterm AFTER curving was 50%. The TA's are very harsh and mark your answers wrong even if they are correct smh

Tough grader
1.0
5.0
MATH1090
Nov 23, 2021
Wouldn't take again

His class is the only class I have ever completely given up in. He is so unapproachable and his lectures make no sense and he just goes on and on not caring if we're understanding him. I don't understand how he made such an easy course into the toughest course I have ever taken. He is awful.

Test heavy
Lecture heavy
Tough grader
1.0
5.0
MATH1090
Dec 15, 2021
Wouldn't take again

Find a different prof

Get ready to read
1.0
5.0
MATH1090
Grade: Rather not say
Dec 22, 2021
Wouldn't take again

If you'd like to become mentally burnt out, please do yourself a favor and take 1090 with Tourlakis. Expect to work like a donk the whole semester and end up with a near failing grade. He didn't even curve the marks. AVOID AT ALL COSTS.

Lots of homework
Test heavy
Tough grader
1.0
5.0
MATH1090
Grade: B
Feb 2, 2022
Wouldn't take again

if you cant explain it simply, you dont understand it well enough. Albert Einstein

Skip class? You won't pass.
Lecture heavy
Tough grader
1.0
5.0
MATH1028
Grade: D+
Feb 18, 2022
Wouldn't take again

Worst prof I've ever had. The first semester was ok, the second semester is so unnecessarily hard because George just talks about containers all class and does not engage the class in his lectures. His lectures are an hour long but always feel a lot longer. His teaching methods are unorthodox and outdated. There are two exams worth a net 75%.

Graded by few things
Lecture heavy
So many papers
1.0
5.0
MATH1028
Grade: F
Feb 18, 2022
Wouldn't take again

George struggles to answer your questions without confusing you even more. Hard to keep up with his lectures because of that stupid stutter. Bro made his own textbook with his confusing notation and expects us to understand. The PASS tutor has taught me more from 2 sessions than George has the entire course. If you are in this class, good luck.

Get ready to read
1.0
5.0
MATH1028
Grade: Incomplete
Feb 26, 2022
Wouldn't take again

Horrible prof, horrible lectures, not one person in my class can keep up with his boring lectures and his decomposing self. He is as old as Queen Elizabeth and is still teaching. Bro needs to retire and spend time with his family. He literally said, in class, that he does not care if students learn or not. He just rambles and stutters all class.

Get ready to read
Graded by few things
So many papers
1.0
4.0
MATH1090
Grade: F
Mar 1, 2022
Wouldn't take again

Not good with students

Tough grader
2.0
5.0
EECS1028
Mar 11, 2022

This man made an entire textbook of which the exercises don't have solutions. Hasn't taught us how to do proofs. Apparently every other tb is flawed apart from his, according to him. During the lectures he just reads off the slides instead of using the blackboard for examples. His tests and assignments are easy only if yk how to do them.

Tough grader
Get ready to read
5.0
1.0
EECS1028
Grade: A+
Apr 17, 2022
Would take again

The professor is very helpful and taught us well in EECS/MATH 1028. He uses his own textbook and explains very well. He is only teaching this course atm, so his replies are fairly quick.

Gives good feedback
Inspirational
Hilarious
1.0
5.0
MATH1028
Grade: Not sure yet
Apr 27, 2022

This prof is so bad.

Tough grader
Lecture heavy
Test heavy
1.0
4.0
EECS1028
Grade: B+
Apr 27, 2022

He assumes that in a first year course all the students know the topic when it is our first time taking the course on a new topic. He uses terms like "obviously" and makes it difficult to ask questions. He litrelly called the class stupid for not doing good on the Mid term when it was his teaching which dropped the class average.

Tough grader
1.0
5.0
EECS1028
Grade: C
Jul 13, 2022

Did not enjoy this class at all

Tough grader
Lecture heavy
Test heavy
1.0
5.0
EECS2001
Grade: Drop/Withdrawal
Dec 28, 2022

Look, Ima keep it a buck fifty with y'all, and I only got 75 cents to my name. Do not take this professor. This course is miserable, but this professor makes it even worse. He uses his own textbook, so there are almost no outside resources to help you. I thought I was HIM before taking this course, but was quickly humbled and had to drop.

Get ready to read
Lecture heavy
5.0
5.0
EECS1028
Grade: B+
Jan 11, 2023

he's hilarious but i wouldn't take him if you value your sanity

Hilarious
Graded by few things
1.0
5.0
MATH1028
Grade: Rather not say
Jan 16, 2023

The professor is really bad at explaining concepts. He often gets grumpy when he is asked a question.

Tough grader
1.0
1.0
EECS1028
Grade: F
Jan 18, 2023

Nothing makes sense

1.0
5.0
EECS1028
Grade: Incomplete
Jan 23, 2023

George Tourlakis has an ego. He takes a course (discrete math) which is one of the easiest subjects and made it difficult. He purposely tries to make the class fail through many methods: "If you try to guess a answer, I will give you 0" (his own words), very heavy weighted tests, and that cannot be submitted beforehand. He also yells at questions.

Tough grader
Lecture heavy
Graded by few things
1.0
5.0
EECS1028
Grade: F
Jan 27, 2023

AVOID AT ALL COSTS, YOUR LIFE IS BE CHOPPED INTO MANY PIECES AND EATEN BY GEORGE AND HIS LITTLE DOGHIST TEXTBOOKS THAT HE WRONG HIMSELF. HE WILL TALK SMACK TO YOU WHEN U ASK QUESTIONS AND RAMBLES ABOUT HIMSELF FOR THE NETIRE LECTURE. I WOULD RATHER DROP OUT THAN LISTEN TO HIM TEACHING EVER AGAIN.

1.0
5.0
EECS1028
Grade: Not sure yet
Feb 24, 2023

He decided that once he got tenure, he should stop caring about his job. He couldn't be bothered to put solutions to his textbook with made-up terminologies that aren't used in the mathematical realm.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
MATH1028
Grade: Not sure yet
Mar 2, 2023

This professor's explanation is very hard to understand, try your best to learn as much as possible in advance before actually taking his courses because you will not understanding anything he tells and he does NOT provide anything useful AT ALL!

Tough grader
Lecture heavy
Test heavy
1.0
4.0
EECS1028
Mar 3, 2023

The worst professor you would encounter in your life.

1.0
5.0
EECS1028
Grade: Incomplete
Mar 3, 2023

This professor purposely designed this course so the students fail. He literally said "If you try to guess an answer, I will give you a 0" and the tests are worth so much with very few questions; Basically one mistake can take away 8% of your grade.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
EECS1028
Grade: C-
Mar 18, 2023

I would like to see some solutions to refer to after the exercises (not to use to complete, but rather learn). I would also like to see some feedback on homework and tests.

Tough grader
Test heavy
1.0
5.0
EECS1028
Grade: Rather not say
Mar 18, 2023

HE has no respect for his students and think he is smarter than everyone else. The entire class failed his midterm and he blames his terrible teaching practices on the class.

Tough grader
Test heavy
Graded by few things
1.0
5.0
EECS1028
Grade: Drop/Withdrawal
Mar 18, 2023

Did not allow student to have his weight of midterm shifted to final exam after his family member died.

Tough grader
Lecture heavy
Test heavy
1.0
3.0
EECS1028
Grade: C+
Mar 18, 2023

"Complete nightmare. Not only was the material presented in a confusing and disorganized manner, but the professor seemed completely disinterested in helping us understand it. He would frequently go off on tangents that had nothing to do with the subject matter, leaving us even more confused than before.

Tough grader
Get ready to read
Lecture heavy
1.0
5.0
MATH1028
Grade: Incomplete
Mar 18, 2023

Do yourself a favour and avoid this professor at ALL COSTS. He is a waste of tuition money and has no interest in teaching the standard discrete math curriculum beside his own book.

Tough grader
Lots of homework
Graded by few things
1.0
3.0
MATH1028
Grade: Rather not say
Mar 18, 2023

His textbook is full of errors and makes no sense at all. It is very difficult to read and has no answers to the exercises. He just teaches to collect an easy salary. Sadly he takes his anger out on students since he couldn't make it in the industry because he is too incompetent to work there besides being an academic.

Lecture heavy
Test heavy
Graded by few things
1.0
4.0
MATH1028
Grade: Rather not say
Mar 18, 2023

He is creepy and has an attitude towards others. Didn't allow extra time for the midterm when the alarm went off and he was risking students lives.

Get ready to read
Clear grading criteria
Beware of pop quizzes
1.0
5.0
EECS1028
Grade: Incomplete
Mar 21, 2023

Does not care about his students and blames the class for failing. Class average at this time is around 38 percent.

Tough grader
Lecture heavy
Test heavy
5.0
3.0
EECS1028
Grade: B
Mar 23, 2023
Would take again

Best Professor I have ever had. The course is okay hard but George is so damned hot. I get so horny every time when I see him. I wish he was my husband. I feel so damn good every time when I read his lovely sexy textbook.

Inspirational
Hilarious
1.0
5.0
MATH1028
Grade: Not sure yet
Mar 30, 2023

Not the type of professor you'd go to ask for help or clear any doubts. Whatever it is, he'd throw rude attitude to anyone in his way with little to no heart. He doesn't try to teach his students in a way they'd understand or learn, and claim his "textbook" has no errors yet his notes are too difficult to understand.

Tough grader
Lecture heavy
3.0
5.0
EECS1028
Grade: Not sure yet
Mar 30, 2023
Would take again

THIS COURSE IS MENT TO BE HARD. alot of you are complaining without understanding the purpose of this course. The prof understands and knows his theoretical math. it is not expected for you to be capable at his level. the point of this course is to differentiate between the strong\genuinely willing and the weak/those who give up. TRY YOUR BEST.

Tough grader
Get ready to read
Participation matters
1.0
5.0
EECS1028
Grade: Not sure yet
Mar 30, 2023

If you got him, drop the course. Its not worth it, trust my word.

3.0
5.0
EECS1028
Grade: A
Mar 31, 2023
Would take again

Not gonna lie he's a pretty tough prof, but a lot of it really is the subject material. He does try to keep the class interesting but tends to use an awful lot of technical lingo so it's hard to follow along at times. Tests and assignments are extremely hard. Ok prof but would not take again.

5.0
2.0
MATH1028
Grade: B
Apr 3, 2023
Would take again

Greatest professor I have ever had. He reminds me of my deceased father.

Inspirational
Hilarious
Respected
1.0
5.0
EECS1028
Grade: Not sure yet
Apr 8, 2023

Extremely bad professor. Doesn't know how to teach at all. If you you have any other option apart from him, TAKE IT. Only take this prof if you have NO OTHER OPTION!

Tough grader
Get ready to read
Test heavy
5.0
1.0
EECS1028
Grade: C
Apr 11, 2023
Would take again

He is really handsome, smart, and caring. The best professor in Canada. I never miss a lecture cuz he is just too hot. I really wanna kiss him

Inspirational
Caring
Respected
1.0
5.0
DISCRETEMATH
Grade: B+
Apr 12, 2023

Trust me u will suffer for sure if you take he's classes

5.0
1.0
DISCRETEMATH
Grade: A
Apr 24, 2023
Would take again

I like him. He is a top tier professor. He is also Elbert thoughtful and nice

Amazing lectures
Gives good feedback
Inspirational
5.0
1.0
1090
Grade: B
Apr 29, 2023
Would take again

I had this professor 3 years ago and I am graduating this year. He is the best professor at York. I learned the most from him. His lectures were fun and informative. I would not be where I am today without him.

Clear grading criteria
Gives good feedback
5.0
1.0
1090
Grade: B
May 2, 2023
Would take again

I had him for eecs 1028 and math1090. He is the best professor I have ever had. He is very caring and kind to his students and always tells us what questions will be on the midterm and the final. His assignments are pretty easy if you pay attention in lectures.

Inspirational
Caring
Respected
5.0
1.0
CSE2001
Grade: A
May 2, 2023
Would take again

I missed him a lot. I took this course with him in Winter 2008. Long story short, he encouraged me to study nonclassical and model logic. Now I am doing my Ph.D. in mathematics.

Amazing lectures
Gives good feedback
Inspirational
5.0
1.0
1090
Grade: C+
May 4, 2023
Would take again

He is very helpful and funny. He helped students a lot when they are stressed out.

Gives good feedback
Inspirational
Hilarious
5.0
1.0
DISCRETEMATH
Grade: A+
May 7, 2023
Would take again

I got an A+ because George Tourlakis is a fantastic professor. People George is tough are just lazy to do their work. If you pay attention in every class and put in an hour of work every day for this class, you will surely get an A.

Hilarious
Caring
Respected
5.0
1.0
EECS1028
Grade: A+
May 7, 2023
Would take again

I got an A+ because George Tourlakis is a fantastic professor. People who say George is tough are just lazy to do their work. If you pay attention in every class and put in an hour of work every day for this class, you will surely get an A.

Hilarious
Caring
Respected
1.0
5.0
EECS1028
Grade: D+
May 10, 2023

do not take this professor. Avoid at all costs unless you want to fail or barely pass.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
EECS1028
Grade: Drop/Withdrawal
May 11, 2023

He doesn't show any effort or enthusiasm to teach his course in a way that students are able to understand or give any feedback of what we need to improve. He'll make you feel dumb and humiliated when you have doubts to clarify. Additionally, he lacks empathy for anyone. And it's better you don't take his course in winter but in summer instead.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
EECS1028
Grade: Drop/Withdrawal
May 11, 2023

In his lectures, most of the time he just writes random scribbles in the blackboard which aren't always relevant to the course itself. He forces us to read HIS notes that will just leave you with eye strains and migraines because of weird wordings and colors. Plus, he doesn't give us real examples that will help us learn the material better.

Tough grader
Lecture heavy
Test heavy
5.0
1.0
EECS1028
Grade: A
May 13, 2023
Would take again

He explains everything very well. Just do not skip his lectures otherwise you will be behind in the course.

Amazing lectures
Clear grading criteria
Hilarious
3.0
5.0
EECS1028
Grade: D
May 14, 2023

Professor is a Harsh Marker with lectures and more, but gives quarter sometimes

Tough grader
Get ready to read
Lecture heavy
1.0
5.0
EECS1028
Grade: Drop/Withdrawal
May 15, 2023

Hes old asf.

Tough grader
Lots of homework
Lecture heavy
5.0
1.0
EECS1028
Grade: A+
May 16, 2023
Would take again

I learned the most from this professor than any other professors. He is the best professor I have ever had. His lectures are exciting and fun. The midterm and final are pretty easy. The assignments can be challenging but you can always ask him questions about them. He is pretty approachable.

Inspirational
Hilarious
Caring
5.0
1.0
EECS1028
Grade: B+
May 23, 2023
Would take again

I recommend all future EECS major students to take this prof. He has a natural talent for teaching. There are no better Math professors than him at York.

Hilarious
Caring
Respected
5.0
1.0
EECS1028
Grade: A-
May 23, 2023
Would take again

I was expecting a tough professor who did not care after reading some of these ratings. But I loved his class, if you're willing to work hard and pay attention in class, you should do fine.

Amazing lectures
Respected
Online Savvy
5.0
1.0
EECS1028
Grade: A+
May 24, 2023
Would take again

George Tourlakis is the most underrated prof at York. He is a really good prof. His perspicuity makes his textbook and lectures easy to understand. He wrote the best Discrete Math textbook that I have ever read.

Amazing lectures
Inspirational
Respected
5.0
1.0
EECS1028
Grade: A+
May 29, 2023
Would take again

He is honestly the best professor, take any course with him if you can!!! He is so caring and genuinely wants his students to do well. He explains concepts in the best and most understanding way. He makes discrete math really fun.

Amazing lectures
Caring
Accessible outside class
5.0
1.0
EECS1028
Grade: A+
Jun 4, 2023
Would take again

The best prof I have ever had. He explains things clearly. He is also an easy marker.

Amazing lectures
Respected
Online Savvy
5.0
1.0
EECS1028
Grade: A+
Jun 21, 2023
Would take again

I am from Mumbai India and I love George Tourlakis. He should come to India and teach us Discrete Math.

Amazing lectures
Gives good feedback
Inspirational
5.0
1.0
MATH1028
Grade: A+
Jul 4, 2023
Would take again

George Tourlakis is the best Math Professors I ever had. He always responds to your emails, questions, and concerns regarding midterms and assignments. He is very nice and is always available to help you during and after the lectures. If you wanna get good grades and learn new things just take George Tourlakis' classes.

Clear grading criteria
Respected
Accessible outside class
5.0
5.0
EECS1028
Grade: A+
Jul 17, 2023
Would take again

This professor is built like greek god.

Tough grader
Get ready to read
EXTRA CREDIT
1.0
5.0
MATH1090
Grade: F
Aug 13, 2023

A student struggling with a course taught by a professor whose teaching style doesn't match her learning style should consider looking for other professors.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
MATH1028
Grade: Drop/Withdrawal
Sep 18, 2023

Worst Professor at yorku

Test heavy
5.0
1.0
1090
Grade: A+
Oct 23, 2023
Would take again

He is so sexy!

Hilarious
Caring
Respected
1.0
5.0
1090
Grade: C
Oct 28, 2023

Worst prof at york

Tough grader
Lecture heavy
Test heavy
5.0
1.0
1090
Grade: A
Dec 12, 2023
Would take again

Take any course with him. His midterms and finals are so damned easy. Almost everyone gets above 75. He is very chill and an easy prof!

Inspirational
Caring
Respected
5.0
1.0
1090
Grade: A+
Dec 13, 2023
Would take again

Take it with this prof if you want an easy A

Inspirational
Caring
Respected
3.0
5.0
1090
Grade: Not sure yet
Dec 22, 2023

He is not that bad, lectures are okay. But his notes are kind of confusing (I think it is a huge disadvantage). The test and final were pretty fair. However, I did not like the grading criteria (1/3 for assignments, midterm, and final) He was nice to me if I had questions after class, and answered emails within a short period.

5.0
1.0
1090
Grade: A+
Dec 26, 2023
Would take again

He is the best EECS prof at York. He always tells us what's going to be on the midterm and final. Just show up to every lecture, pay attention and you will get A+. I got an A+ in this course by doing that !

Inspirational
Caring
Online Savvy
5.0
1.0
1090
Grade: A+
Jan 1, 2024
Would take again

He is an easy prof. He explains things well and always tells us what's going to be on midterms and tests. His textbook is very well written and explains concepts clearly. He is the most underrated prof here at York.

Clear grading criteria
Hilarious
Online Savvy
5.0
1.0
1090
Grade: A+
Jan 4, 2024
Would take again

People who fail his class are just too lazy to go to his lectures. If you attend every lecture, you will get 80+. This prof always tells people the questions on the midterm and final. He is the best prof I have ever had!

Hilarious
Caring
Respected
5.0
1.0
1090
Grade: A+
Jan 6, 2024
Would take again

He's the best professor I've had: great at explaining tough concepts, gives clear exam previews, and ensures an easy A+. His textbook is excellent too!

Amazing lectures
Hilarious
Respected
1.0
5.0
EECS1028
Grade: B
Jan 23, 2024

not much to say just run

Tough grader
Lecture heavy
Test heavy
1.0
5.0
EECS1028
Feb 23, 2024

daddy george

1.0
4.0
1090
Mar 6, 2024

No nice

5.0
1.0
1090
Grade: A+
Mar 6, 2024
Would take again

SUPER EASY

Amazing lectures
Clear grading criteria
1.0
5.0
COSC
Grade: Not sure yet
Mar 6, 2024

this professor is on a power trip. he abuses his power as prof and will do anything to make his students upset. avoid at all cost

1.0
5.0
EECS1028
Grade: B+
Apr 12, 2024

the first day of class he said all other textbooks except his were mathematically incorrect so not to use them. idk where he thinks he has the authority to say that given he has his phd in comp sci not mathematics. aslo he obnoxious

Tough grader
Get ready to read
Lots of homework
1.0
5.0
EECS1028
Grade: Not sure yet
Apr 19, 2024

Setting the Assignment deadlines at 6:00 pm every time is awful. Give no second chance if you missed any of the assignment, no extensions either!!!

Tough grader
Get ready to read
Lecture heavy
5.0
1.0
EECS1028
Grade: A+
Apr 25, 2024
Would take again

He is the best prof so far in my first year. People who fail his course are just lazy. He explains everything very well! Easy A if you study!

Inspirational
Hilarious
Caring
1.0
5.0
DISCRETEMATH
Grade: C
May 11, 2024

u will FAIL

5.0
1.0
MATH1028
Grade: A+
May 17, 2024
Would take again

He is a very good prof. If you pay attention to his lectures you will do fine!

Tough grader
Caring
Online Savvy
1.0
5.0
EECS1028
Grade: Drop/Withdrawal
May 27, 2024

Unorganized, unintelligible lectures. Uses his own incomprehensible textbook. Teaches his own theory of discrete mathematics that no one else knows and there's no resources of. Refuses to do practice questions. Doesn't assign tutorial questions for the TAs so they are completely lost. Took discrete with another Prof and the courses are not the same

1.0
5.0
EECS1090
Grade: Drop/Withdrawal
Jun 1, 2024

Please retire and spend time with your family

Tough grader
Test heavy
5.0
1.0
MATH1028
Grade: A+
Jun 24, 2024
Would take again

Best prof at York! Take discrete math with him. Easy A+

Caring
Respected
Online Savvy
1.0
5.0
EECS1028
Grade: D
Aug 18, 2024

First day of class he said every other textbook in the world was wrong, so we can only use his. His textbook is incomprehensible without his lectures. No practice problems and only a few assignments and even fewer will show up on the exam and midterm You somehow gotta prep for everything when assignments barely cover all the material AVOID!!!!!!

Tough grader
Graded by few things
5.0
1.0
EECS1028
Grade: A+
Sep 4, 2024
Would take again

A very good prof. Take it with him if you can.

Amazing lectures
Hilarious
Online Savvy
1.0
5.0
MATH1090
Sep 7, 2024

Yea the other reviews are pretty accurate... this guy is truly SOMETHING else man. People like him ruin education I wish he'd just get let go or retire already honestly.

Test heavy
5.0
2.0
1090
Grade: A+
Oct 14, 2024
Would take again

Great professor - makes tough concepts easy to understand. Attend lectures, use the well-written textbook, and you'll ace the exams. unstuck study was also super helpful for review.

1.0
5.0
1090
Grade: Incomplete
Oct 23, 2024

whatever you do, avoid at all cost his lectures do not help his notes are filled with alot of gibber and it makes it hard to understand take natasha may at all cost it does not matter how smart you are you will literally triple the amount of effort by taking him just take a look on his website alone and see for yourself please im begging you

Get ready to read
1.0
5.0
MATH1028
Grade: D
Dec 2, 2024

You will learn nothing. He requires a bizzare format to answer questions which he never mentions nor teaches. He doesnt provide any practice and his theory doesnt translate to the applications in the tests and assignments If you have him, just drop it and take it in the summer or with any other prof

Tough grader
Test heavy
1.0
5.0
MATH1028
Grade: D+
Dec 2, 2024

Barely intelligible lectures Extremely strange marking scheme and horrible textbook Isnt willing to help students and doesnt provide any questions apart from assignments which dont cover most of the material The course itself is hard but he makes it impossible

Tough grader
Lecture heavy
Graded by few things
1.0
5.0
DISCRETEMATH
Grade: A+
Dec 2, 2024

He can not teach There is nothing to help you nor prepare you. Barely tries to help you, even if you approach him in office hours. Nobody learns anything in this class and its impossible to study for Questions come out of nowhere and its impossible to prepare for. You will spend many hours trying to understand what you learnt but to no avail Avoid

Tough grader
Get ready to read
Test heavy
1.0
5.0
MATH1028
Grade: D
Dec 6, 2024

His lectures are confusing and he fails to teach some of the basic pre-requisite knowledge needed for your future courses. He insists on using his textbook which is very confusing and hard to read. To put into perspective how bad he was, over half the class dropped his course and of the remaining students, two-thirds failed. Overall, terrible prof.

Tough grader
Get ready to read
Lots of homework
1.0
5.0
EECS1028
Grade: B+
Dec 7, 2024

AVOID!!!! You will learn nothing I only passed cause of the strike and it was open book His lectures are confusing and he fails to teach some of the basic pre-requisite knowledge needed for your future courses He has expectation but never tells them such as a specifc format never taught. If you try to get help he wont help and TAs are useless. DROP

Tough grader
Test heavy
Graded by few things
2.0
4.0
DISCRETEMATH
Grade: Drop/Withdrawal
Dec 8, 2024

This professor is ineffective, with confusing lectures, unclear expectations, and a difficult grading system. He provides little or no support, and minimal guidance on expectations, with a specific format that is never explained. The TAs are equally unhelpful. If you can avoid at all costs. Someone said look at his website and you'll understand

Tough grader
Graded by few things
1.0
4.0
EECS1028
Grade: C
Jan 6, 2025

His lecture are useless cuz you wont learn anything and the marking for test are so random sometime you do good sometime you do bad

1.0
4.0
EECS1028
Grade: D+
Jan 13, 2025

If you have other prof option please choose without thinking. Worst prof ever! If you ask questions to him, you did a crime!

1.0
4.0
EECS1028
Grade: C+
Jan 23, 2025

His course notes and textbook are completely incomprehensible. He teaches his own kind of set theory making it impossible to find resources online, and says not to use any textbook other than his own. He also never returned the final exam marks for Fall 24 term.

Tough grader
Get ready to read
Graded by few things
1.0
5.0
EECS1028
Grade: Not sure yet
Feb 24, 2025

He uses his own set of notes as the textbook, but writes it in an unreadable way, and while teaching he never moves the slides along and just lets it sit while he does his own thing on the board, his assignments are extremely difficult. Never take discrete math with him, take it in summer or with a different professor.

Tough grader
Get ready to read
Test heavy
1.0
5.0
EECS1028
Grade: Incomplete
Apr 10, 2025

this guy uses his own made up textbook that he wrote himself, to teach about math that isnt even real, yet hes the only professor there is at the university for this class, his tests and exams are completely different from what he teaches in class, and none of the examples from class are useful or anything, switch eng majors if you have to to avoid

Tough grader
Lecture heavy
Graded by few things
3.0
4.0
EECS1028
Grade: B
Apr 11, 2025

put in the effort = good outcome, simple. dont cry about your grade if you didnt even try to do well until the last week.

Get ready to read
Test heavy
Accessible outside class
1.0
4.0
DISCRETEMATH
Grade: B+
Apr 18, 2025

All the positive comments are prof George on an anonymous account 😂... All jokes aside though, passing his class is very doable, but at a cost of losing your social life lmfao. Dude claims a certain topic will be on the test, but then whips out questions we've never seen/ aren't even in the textbook.

Tough grader
Lecture heavy
Test heavy
1.0
4.0
EECS1028
Grade: B
Apr 23, 2025

No denying the course is tough, and the prof sucks, however if you, on your own follow thorugh on the assignments, understand their solutions, memorize theorems&definitions&remarks you should be fine. Tutorials help, if your TA is confused tell them to go to george website and do old questions scroll down->main page->any old 1028. Asking gpt helps

Tough grader
Lecture heavy
Test heavy
5.0
4.0
EECS1028
Grade: A
Jun 6, 2025
Would take again

Although I found the lectures challenging to follow at times, I found that reviewing the textbook and revisiting the topics after class helped everything make more sense. The textbook and notes were very helpful for doing well in the course.

Lecture heavy
1.0
4.0
EECS1028
Grade: F
Jun 11, 2025

Avoid if possible, any resources you find online surrounding the topic will likely not make sense with what he taught in class.

Lecture heavy
Test heavy
Graded by few things
1.0
5.0
EECS1090
Grade: Drop/Withdrawal
Jul 20, 2025

Why is this relic still teaching? He should retire and spend time with his family.

Hilarious
Class Info

Online Classes

100%

Attendance Mandatory

16%

Textbook Required

19%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 87 grades
Most common grades:
A+ (26)
Not sure yet (18)
A (11)
Grade Distribution
A(37)B(10)C(13)D(20)F(7)A-/B+(11)
Based on 136 reported grades
A+: 26
Not sure yet: 18
A: 11
Drop/Withdrawal: 11
Common Tags
Tough grader (54)
Lecture heavy (39)
Test heavy (33)
Get ready to read (30)
Graded by few things (18)
Hilarious (18)
Respected (17)
Inspirational (15)
Rating Trend

Stable

+0.08 avg change
Dec
Jan
Feb
Apr
Jun
Jul
Last 6 months
Ratings by Course

MATHS2090

5.0

(1)

1090

4.0

(17)

CSE2001

3.3

(3)

MATH2090

2.8

(5)

COSC4111

2.5

(4)
+16 more courses
Difficulty by Course

2090

5.0

CS2001

5.0

COSC2011

5.0

COMPSCI

5.0

EECS2001

5.0

Similar Professors