1.7
Quality4.0
Difficulty12%
Would Retake104
Reviews12%
Would Retake
104
Reviews
Rating DistributionOfficial
104 total ratings5
9
4
7
3
3
2
13
1
71
What Students Say
“this teacher shall Def”
COMP232 - 1.0 rating“The lectures are not clear at all since the first day”
COMP232 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
26%
Textbook Required
50%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-0.48 avg changeRatings by Course
COMP0
5.0
(1)COMP6521
2.4
(7)COMP5361
2.0
(3)COMP335
1.9
(30)COM335
1.9
(9)Difficulty by Course
335
5.0
COMP239
5.0
COMP335
4.1
COMP232
4.0
COMP0
4.0
Reviews (103)
He failed 16 students out of 51
Just reads the useless book in class... NO EXAMPLES !!!
nice, friendly guy. wants you to think. good explanations
No Comments
His slides are full of mistakes. He cannot solve even one example without making a mistake and going back and forth until in your head becomes a mess! He is friendly and may be a nice person but DON'T take him for this course.
He cannot explain, and his slides are worthless
Very funny teacher. He is slow most of the time though but that means less material covered. His midterm was quite easy. I got perfect. I would take him again.
Yeh this guy sucks as hell! says he's gullable in class.I don't know where concordia gets these teachers! he can't teach writes all over the board.Useless notes and slides.Midterms can be hard.And yeah failed 15 / 51 studentS!Boot him out!
Look! It all depends on you. You have to put the initiative to study for this course. Yeah it was a difficult course but Grahne is cool. He gave me a decent grade and that is what I want and you know what, I'm going to graduate the **** out from Concordia. So study hard or else he will fail you!
Very nice guy, even cracks a good joke every now and then. Sadly, he is not very good at transmitting his knowledge and he is most of the time badly prepared for his lectures. He is not a tough marker, but you will have to understand most of the class topics on your own, which makes the exams harder than they should be.
He didn't make much sense while he was teaching. A few weeks into the semester he disappeared for over two weeks and would only set the class to canceled 20 minutes ahead of time (meaning most of us didn't know until we were there).
Incomplete solutions for exercises. He would not be able to have an A or A+ in his own course... To many times he was corrected by his own students.
One of the most disgusting and error-prone professors at Concordia. Think 1000 times before taking his course... or just take him at your own risk... infamous for controversies with students!!!
how this man is still teaching is beyond me. he struggles to pronounce his words. he can't give any kind of comprehensible explanation to any of the material he's trying to teach. he makes a mess of the chalk board and his slides are useless. i stopped going to his lectures at the 4th week of the semester. however he believes in the force...
avoid like the plague... Worst teach at Concordia by far! If I could trade my left testicle so that he can be replaced by a coherent and competent teacher, I would do so in a heart beat! If you can avoid his class, do, if you can't, may god have mercy on you!
WOW THIS prof is so lost! Forgets to upload slides before lecture, students have to correct his solution on the board 99% of the time, and expects us to have clear and perfect solutions on tests. Atleast he makes you laugh with his jokes and his favourite line when a student corrects him: "YA YA YA YA OK OK OK YA YA YA THATS RIGHT, DID U GET THAT"
Funniest teacher at Concordia! However, he is not very useful as a teacher. For one class, it was supposed to start at 11:45, he sent an email at 11:30 saying he would arrive at 12:00, and he got there at 12:30! Only take him if you can learn the course on your own and want to attend a comedy show every week instead of a boring class.
The worst ever I had! Totally ridiculous. Just avoid any courses with him!
Do not chose his class, he simply does not know anything about the course. He showed up on time twice throughout the term, loves googling random things, can "do" a whole chapter in a few seconds (keeps clicking next until last page) then tells you it is not his job to go through the slides because he is not a robot.. Should have been fired ages ago
Avoid to get this teacher...he is the best joke ever in Concordia. I wonder why Concordia hires him ...I think he is volunteering at Concordia even though he does not know anything....
very nice,helpful and warm-hearted,always ready to answer questions even during break;his good attitude is much better than some cold-fish instructors, this encourages me learn a lot in the end although a little hard;
Sure, he's late for class, cancels class last minute and quite a few times during the semester but it's all good cause what isn't covered is not on the final. Makes a few mistakes on the board but that just forces students to pay more attention and hence better understand the material. Funny and approachable as well. Beware, he's a tough marker.
Can't make sense of previous comment: positive rating to s-one who misses 20%+ of classes, makes TONS of mistakes on the board and appears so utterly lost all the time? Avoid at all cost, going to class will confuse you more than studying on your own. I feel I should get a refund for this class.
I can't begin to explain the absurdity that is a class with Gosta Grahne. Here's a little taste: 1)incomprehensible lectures 2)slides riddled with errors 3)a text book from 1996. He seems like a nice guy but please GOD don't take him.
It doesn't look like he ever prepares for his classes: he makes many mistakes while explaining and sometimes does not know the answer to his own examples. Even outside of classes, he has trouble answering questions. Despite that, the exams and assignments are quite difficult. Avoid him unless you can learn from the textbook alone.
Pretty bad teacher. He is almost never prepared, his examples, in which he always gets lost explaining, are child's play compared to his assignments, so you can't practice and understand. If you get stuck with him, either drop, or get the book and do A LOT of examples!!
never take course with this professor,He can't teach well.He is teaching and suddenly stops to think how to solve the problem.He can't solve the problem and wants the student to solve it.His grading is too bad.All of the students could get more grades for midterm after rechecking the paper.He doesn't take time to correct the papers.He is really bad
His assignments are doable, but the midterm and the final are completely different from the assignment and from what we've been taught. Expect a huge curve at the end of the semester. Even the smartest students found it hard: it is insane!!!
easy explanation, good teacher
The lecture is mess up. you may not understand anything in the class because of his accent. Just hope he curves up the grades
The most horrible teacher ever encountered in Concordia,cannot explain tings and all he wants is to hand the job to students, if u follow him, grab a book for yourself, and very hard midterm !!
He is a nice professor. More of a research person.
Teacher is BAD but has no clue what teaching is. 15 min in the lecture he's already lost the audience and is mumbling on the board by himself. Since he doesn't write the assignments and the final, his notes and examples are no where near them. So always study the material of the course coordinator, and read the book. The Textbook is you salvation
I don't know if I should make fun of this teacher because my parents educated me to not make fun of r3tards. This teacher is absolutely terrible. Cannot do his own exercises, mumbles stuff 1 out of 3 times, obviously hates teaching the class, fvcks up on the pronunciation, sometimes refuses to finish exercises that he starts in class. DROP ASAP
Teacher is useless and pathetic. My parents always thaught me to not make fun of r3tards but screw this. Mumbles incoherently and loses the class, can't do his own exercises, midterms are harder than the assignment and examples are a joke. Read the book if you want to come even remotely close to passing. Teacher skips over things and can't explain.
I hate leaving a poor review for this teacher because he seems like a really great guy. Unfortunately, his lectures are of very poor quality. He is very hard to understand, unclear in his explanations, and terrible at answering questions. If you take him you better be good at learning by the textbook. Good luck!
This is hands down the worst class that I have ever taken in my life. It makes me so mad that I actually had to spend money on this course. Absolutely unprofessional and horrible. The questions in the assignment and midterm look nothing like the questions in the textbook and the teacher is completely useless in explaining anything. Ridiculous!
He is a great professor, and encourages you in your learning and understanding. Of course, he is a research-oriented person, but this gives him a better view on many things, and he doesn't get tied up with unimportant details.
Don''t take any class with him. He does not know the material he is teaching and is NEVER prepared for class. All of the ratings here are not an exaggeration this prof is really bad. I can''t believe he is still teaching. If it wasn''t for participation points I wouldn''t have attended class.
good guy, bad teacher. Run!
Class is easy, iClicker questions appear every class so attendance is mandatory. Prof gets very confused, makes a lot of mistakes and sometimes freezes when too many questions are asked. Be quiet in class, don't even whisper. He yelled at a student who was trying to ask me about something on the board and then threw chalk at him. Attend a good TA.
This guy is terrible. Doesn't know what he's talking about and forgets what he's saying at times. Avoid if possible!
One of the worst Prof at the university , does plenty of mistakes while teaching , doesn't seem like he cares about the students , though grader when it comes to multiple choice ( do one wrong and u lose a point) , should not take him unless you are willing to work on your own because his lectures are so confusing.
Hilarious, because we laugh at his inability to teach. He reads the slides and mumbles to himself while he writes down proofs. He gets confused when you ask question and sometimes, he can confuse himself. It is a sight to watch. Textbook is needed for the exercises. Assignments are hard, Midterm was do-able... And patiently waiting for the final.
He is quite confusing during lecture but he's a really nice guy. He answers individual questions a lot better during office hours and he will even explain the assignments if you ask him. This class in general is quite hard, but the midterm and finals are reasonable and you can be sure to expect a nice curve at the end.
He was impossible to understand and oblivious to the needs of students during his lectures, which were mumbled through and disorganized.
Great Professor, easy to understand course notes. Gets nervous sometimes. He is a really nice older person, tries hard to get students to understand.
He is a good person, however his teaching is okaish. He doesn't want his students to fail, genuinely wants the best for him. its up to you too keep on track with everything! Good luck
He skips soooooo much material his slides and make his slides totally a waste. My advice is go to the lecture, write down whatever he writes on the blackboard and learn it on youtube.
Doesn't give part marks.
He is a very confused professor, not unusual to see him asking for help or struggling to write down something he's just spoken about. Makes up as he goes and pronunciation is hard to understand. The lab project is on current tech, but instruction is really poor. Upside is that he invites professionals to give some of the lectures.
Read the textbook and study hard! This is a tough course. Audit the first few lectures to see if you can make it through or understand. If not, look to take it with another Prof. iClickers used.
Great for introductory COMP courses. Expect a lot of self-teaching. Much material is skipped over or assumed easy so make sure to cover the basics with the textbook, tutoring or online. Midterms are fair, finals can be challenging. Make sure to pass those midterms!
The lectures are not clear at all since the first day. The teacher might be a nice person, but has a lot of difficulties teaching the course. He is not sure of what he is teaching most of the time, and depends on the students to correct him each time. If an example that he is doing becomes too difficult, he stops and just tells us to do it ourselve
Not a clear lecturer, mumbles and makes a lot of mistakes. Usually brushes off student questions and does not answer them. Be prepared to learn on your own. Oh, and he doesn't give any part marks. If you can, avoid him and get another teacher.
Come on Concordia! this teacher shall Def. be checked! ... why making life of others incredibly difficult for no reason? what is the purpose... is he jealous of the new young generation? ... whatever! I hope, he will wake up and get a straight meaning of life. Breaking others will not lead him to the TOP.
Does Concordia ever check this site? This would be very helpful especially given the fact we pay so much for our tuition and then end up with a teacher like this person that brings our gpa down. I don't understand how he became a teacher! Disgusting
Go to the lecture at least (because there is i clicker stuff) and study your own, then you'll get a good grade. His lecture doesn't help anything but his pdf and tutorial questions are at least very close to the exam.
He's actually awful. His lectures are very poorly explained and he often gets confused during his own examples. Questions are rarely actually addressed. If I hadn't taken a similar course in CEGEP, I would be seriously concerned. Avoid him and take any other teacher. If you have to take him, studying the slides in your free time is your best bet.
Honestly one of the worst (if not the worst) teachers I've ever had. I took Discrete Math in CEGEP and had a really good grade then. However, with this professor, I still had a hard time. I can't really go into details because he fails as a teacher in a lot of aspects. I just basically recommend avoiding him if possible.
Can not give a single clear lecture. You will have to study this whole course on your own. Avoid at all costs.
Good luck surviving this guy, that's the challenge with this guy at Concordia. If you can survive Gosta, you'll probably be iron tough for anything in life. AVOID AT ALL COSTS.
I knew from the start I was making a mistake taking this prof. Went to the lectures, but for your own sake, dont go or you ll be confused. Tutorials were decent. However, the final didnt cover a bit of what we did in tutorials. No suprise, 25 Ds 8 fails.
LEAVE! LEAVE! LEAVE! In case you did not get the message, LEAVE! Drop all of your classes if you have to. Switch your major I don't know just do not take this professor. -A friend
If you like failing, keep this professor.
The worst professor I have encountered. Can't teach anything, his slides are misleading and unclear. If you want to be frustrated and completly destory your GPA take his course.
Be prepare to learn 99.9% of the material by yourself with youtube or the textbook. He seems like a nice guy and all, but teaching wise not so much. He doesn't explain well and goes so fast. However, his midterm were relatively easy and straight forward if you had studied well enough.
Somehow he managed to fail to give a complete lecture since March 19 (now April 10), and expects the class to learn all that material independently during the final exam period. In the more general: he mumbles through lectures, is highly disorganized in his presentation, and his advice tends towards "read the textbook". Very poor, don't take him.
Cancelled a bunch of classes in the second half of the semester. He once made his TA do the class while he walked around filming students without their permission. This guy's just lost his marbles.
He is the best professor in Concordia, he is a legend. If this site has mark scale from 0-5. I would like to give a -1.
Avoid at all cost. Im sure he is a very nice person and teacher, but his teaching skills are clearly lacking.
Ay of course he's not 5. But no way he's below Probst in rating. Gosta actually tries, while Probst doesn't give a f. Gives plenty of examples in class even though he can't explain anythi. You have to read the textbook to pass his class, but he actually highlited the chapters and exercises. If you keep up in self-study its not clueless unlike Prob
He's a very nice person. It is true he doesn't explain very well in class (although, oddly, his online lectures during COVID were excellent). He gives a lot of examples, note and study them. He follows the textbook exactly, and his assignments and exams are very close to it. It's easy to self-study what you didn't understand and get a good grade.
This professor never responded to emails, and broad-sided students in the test by not telling them they couldn't go back and change answers on a moodle quiz, which impacted my mark severely (again, this was never mentioned, you were only able to answer and go forward on the quiz). The lectures were disorganized.
The reviews here seem to be very negative, and I think it might be while Gosta was teaching in person. I am taking him online now, and I can safely say that this guy is a great professor. Concise, clear slides. Understandable and fair assignments, great lecture format. Thoroughly enjoying this professor. He also really cares for students. 9/10 guy
I took this class online and lecture videos were awful. I really tried but could never stand his zoom lectures through the end. He usually doesnt answer questions, and when he does it doesnt help much. Thankfully, the text-book is easy to read and there is a great YouTube playlist for this subject.
The teacher seems nice and is willing to answer questions (the only reason I'm not giving a 1). His notes and pre-recorded lectures were pretty much useless. I had to stop going to the lectures because it was a giant waste of time. Your grade will heavily depend on the textbook and the right youtube videos because Grahne will be almost no help.
Nothing good to say about this guy except that he is self aware of how bad he does at his job. Get ready to watch youtube videos for a whole semester. S/o Kimberly Brehm for teaching me discrete math (go check her out on youtube).
Not very good on explaining, wont take any class with him again.
Honestly, I had to study everything by my own. None of the lectures were useful. If you wanna end up with a good grade please avoid him.
don't wast your time attending the class. You can learn everything from youtube
I liked him. He did LOTS of examples, which was the main way of learning the material. If he writes small, speaks low/mumble - ask him to write bigger and speak up. It's a math class - do practice problems, the ones he posts as recommended at least. He posts his slides, but the main body of examples done in class isn't on them, so I'd attend class.
Don't attend his lectures, study your own. He has no idea what he is doing. avoid at all costs
If I could rate him 0 stars I would . Horrible prof. don't waste your time or money. you will have to teach yourself the whole course, so if you're into that go ahead, if not please don't take him.
He's very knowledgeable but not great at explaining basics of discrete mathematics. Always deviates into details and applications, assuming that you already know the material from the textbook / other ressources... Youtube and textbook were a lot of help in his course. I managed to pull off an A+ in COMP232 but what did it cost...
Course content is a lot so it's very condensed (not his fault) but he's just the worst for trying to explain disc math. He makes a lot of mistakes during class. In the midterm also did a lot of mistakes while grading, grade went up almost 20 points after confronting him about it. Get ready to read and watch a lot of videos to try to pass.
I had to redo comp232 because of him. I did well after the retake. So, if you don't want to retake a course just don't take his classes.
Mumbles all the time, hard to understand, writes small, I don't even know if he explains his steps in the example problems he does because I can't hear/understand him. It was the same case for COMP 232 and I learned from the TA more than him.
First of all the professor needs to learn how to communicate with students in english and then should teach TOC Also he hasn't taught anything without his self prepared notes He is awful as a professor Dont Take This Course
Horrible professor. First of all, there is no interaction with the class, when he's teaching he faces the board and talks with his back to the students. Second of all he is quiet and has tiny handwriting even when sitting in the front row you would have trouble reading his notes and hearing him. He knows his material but can't give a lecture at all
Horrible lecturer. Very unorganized, not helpful. He had a question that was blatantly wrong in the midterm, several people brought it up during the exam but he refused to listen and fix his mistake. After the exam was graded, he realized his mistake (duh!) then took that question off. Doesn't want to teach you anything, just wants you to suffer
Avoid. If you see him on your schedule, drop the class or change sections. You can barely hear what he talks about in lectures, always gets lost in his own thoughts. Exams were ridiculous, 55% final that was only 25 MCQ questions, and a midterm that had 2 questions with no right answer. Just don't be like me, and trust the other reviews...
do not take class with him, He has slurred speech and frequently cancel classes, his notes were even more random and confusing, he doesn't care about his teaching. HE IS ROBBING TUTION
It's very hard to read his handwriting or make out what he's saying or see what is on the board, making his lectures kinda useless in terms of learning new material. He does a lot of examples and provides pretty good lecture slides and exercise recommendations so it's definitely possible to study on your own. I would recommend taking someone else.
Professor Grahne has a unique teaching style, but with the help of resources like textbooks, Unstuckstudy, and outside practice, the material can be grasped. Attend class for examples, but be prepared to self-study as well.
Worst prof ever
Very good professor with awesome example questions in class👍
Don't bother taking him, just mumbles in front of class and doesn't interact with students
Sweetest prof
Very bad at explaining, better off learning at home
The midterm was 14 questions, 2 were wrong and were taken out after the fact. He mumbled so much with a very thick accent making him truely impossible to understand, and his handwriting is so hard to read you're better off reading the slides and find youtube videos for examples.
The material is complicated and this teacher doesn't make it any easier. His explanations are very slow and unclear and the slides provide few useful examples. The exams are full of typos major enough to make a couple of questions per assessment not count.
Very hard to understand his lectures. He doesn't provide proper answers to questions.
Class Info
Online Classes
100%
Attendance Mandatory
26%
Textbook Required
50%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-0.48 avg changeRatings by Course
COMP0
5.0
(1)COMP6521
2.4
(7)COMP5361
2.0
(3)COMP335
1.9
(30)COM335
1.9
(9)Difficulty by Course
335
5.0
COMP239
5.0
COMP335
4.1
COMP232
4.0
COMP0
4.0