4.0

Danny Abesdris

Computer Science - Seneca Polytechnic

4.0
Quality
2.9
Difficulty
65%
Would Retake
161
Reviews
4.0
Quality
2.9
Difficulty
4.0
Helpful
4.0
Clarity

65%

Would Retake

161

Reviews

Rating Distribution
Official

5

103

4

13

3

14

2

11

1

20

What Students Say

he is willing to help people

PRG155 - 5.0 rating

Super nice guy and funny

PRG155 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

34%

Textbook Required

43%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 37 grades
Most common grades:
A (18)
A+ (9)
Drop/Withdrawal (5)
Grade Distribution
A(27)B(2)C(2)D(5)F(3)A-/B+(3)
Based on 48 reported grades
A: 18
A+: 9
Drop/Withdrawal: 5
B+: 3
Common Tags
Respected (11)
Tough grader (11)
Caring (9)
Test heavy (9)
Participation matters (8)
Gives good feedback (5)
Inspirational (5)
Amazing lectures (5)
Rating Trend

Stable

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

OOP444OOP

5.0

(1)

OOP244OOP

5.0

(1)

IPC144OO

5.0

(1)

OOP244OO

5.0

(1)

IPC

5.0

(1)
+29 more courses
Difficulty by Course

IPC144A

5.0

DPS923

5.0

PRG455

5.0

BRG155

5.0

IPC244

4.0

Reviews (161)
5.0
3.0
OOP444OOP
Sep 4, 2001

good prof, knows his stuff,clear, extemely helpful, and looks like tux! [loconet

5.0
2.0
OOP244OOP
Sep 4, 2001

Mad PGMeR skills! 'nuff said

5.0
2.0
OOP444
Sep 5, 2001

Bomb Teacher Respect L4 Pimpness

5.0
4.0
OOP244
Grade: Drop/Withdrawal
Sep 26, 2001

Down to earth, like one of the guys -- but way smarter than us :) Great teacher

5.0
2.0
IPC144OO
Grade: C+
Oct 5, 2001

Danny is an excellent professor. Seneca should hire more professors like Danny!

5.0
3.0
OOP244OO
Nov 2, 2001

ammMMaZinG prof; one of the best i have, ExTrEmely helpful...captivates interest

4.0
2.0
OOP444
Nov 2, 2001

very hard working, but makes tough tests

3.0
3.0
OOP224
Nov 2, 2001

Dont take Him!!

2.0
4.0
IPC244
Nov 2, 2001

No Comments

1.0
5.0
OOP444
Nov 8, 2001

grossly disregard the conduct of a professional

5.0
2.0
OOP444
Nov 12, 2001

He's the best!

3.0
5.0
OOP244
Nov 16, 2001

he loves chinese people, for loops and also making hardest tests ever

5.0
1.0
OOP244
Nov 13, 2001

The best professor I've ever had! I would definitely recommend him!

5.0
1.0
OOP244
Nov 21, 2001

Best friendly instructor ever!! Not great at teaching you advance stuff though.

5.0
1.0
IPC144
Nov 28, 2001

Fantastic Teacher! Explains clearly and very helpful. Hope he teaches next sem.

5.0
2.0
IPC144
Dec 3, 2001

excellent teacher, kind, helpful and interesting. keep up the good work

1.0
5.0
OOP344
Dec 6, 2001

Oh God need some change

5.0
1.0
IPC144
Dec 20, 2001

Simply the best! Highly recommended!!!

5.0
2.0
OOP444
Dec 31, 2001

No Comments

3.0
4.0
OOP444
Feb 12, 2002

Danny: "You'r all going to fail this midterm"

5.0
2.0
IPC144
Feb 16, 2002

Most helpful teacher ive ever had. Thank you.

5.0
1.0
OOP244
Mar 25, 2002

The best and most helpful teacher ive ever had. Hope you teach in the summer:-)

5.0
2.0
OOP444
Apr 22, 2002

One of the very best teachers at Seneca.

5.0
2.0
IPC144
May 18, 2002

Helped me a great deal. I would like to thank him.

5.0
1.0
OOP344
Jun 23, 2002

What a terrific teacher :-) Really cares about his students.

4.0
3.0
OOP444
Jul 11, 2002

talks too much about everything nothing about the course.No examples

5.0
2.0
IPC144
Grade: Rather_Not_Say
Aug 2, 2002

i wish all C teachers were like him

5.0
3.0
OOP344
Aug 15, 2002

approachable, establishes good raport with students

5.0
1.0
OOP444
Oct 3, 2002

No Comments

5.0
1.0
IPC144
Oct 6, 2002

Doesn't like fancy pants comments in class... otherwise... amazing prof.

5.0
1.0
OOP444
Oct 6, 2002

No examples ??? Stay awake in class maybe?... just a suggestion

2.0
3.0
IPC144
Nov 28, 2002

If you r an expert in C, pick him.....if dont have any programming background...

5.0
2.0
IPC144
Nov 28, 2002

great teacher.

5.0
3.0
IPC144
Dec 19, 2002

Simply the nicest guy you could ever meet! Other teachers can learn from him.

5.0
1.0
IPC144
Feb 13, 2003

No Comments

5.0
3.0
IPC144
Feb 19, 2003

taught me C lang and i got a B+.. he's cool

5.0
3.0
OOP344
Feb 20, 2003

Diligent, brilliant, concise, and lecture is well prepared! A role model to all!

5.0
3.0
OOP344
Apr 17, 2003

AMAZING teacher... Knows everything to know about C++ ... Very clear and great examples... REALLY hard final EXAM though...

5.0
2.0
OOP344
May 2, 2003

No Comments

1.0
5.0
IPC144
Nov 12, 2003

He's not that good!...doesn't teach you much, but he's gonna ask you those questions on test!!!

5.0
3.0
OOP344
May 8, 2003

First class Prof. Seneca needs more people like Danny. Keep up the good work.

5.0
3.0
IPC
Nov 25, 2003

great

5.0
1.0
IPC144
Feb 2, 2004

ONE OF THE BEST TEACHER'S I'VE EVER HAD

5.0
4.0
OOP144
Feb 4, 2004

Absolutely wonderful teacher. Actually cares about his students...never makes you feel like you asked a dumb question. Only way to go if you have to take an OOP course

5.0
3.0
OOP444
Feb 10, 2004

Took Dannys classes for C++ since 1st semester. Brilliant professor who doesn't make it too easy and makes you to learn.

5.0
4.0
IPC144
Grade: Drop/Withdrawal
Feb 22, 2004

excellent teacher, you can't find anyone better :)

2.0
5.0
IPC144
Mar 27, 2004

Really needs to learn how to explain concepts better.

1.0
3.0
IPC144
Apr 4, 2004

Thinks student already know everything.

3.0
2.0
IPC144
Apr 13, 2004

decent guy, if you know your stuff before taking the course, he's a great teacher...otherwise, you'd fail like me (waaa!)

5.0
2.0
OOP344
Jun 8, 2004

Sort of a surly guy but that just makes him so much better. Knows his stuff and probably is one of the easier c++ teachers at seneca.

5.0
2.0
IPC144
Jun 18, 2004

I had him last semester and I wish I had him this semester for OOP!!

4.0
2.0
OOP344
Aug 1, 2004

I am taking OOP344 right now. He is better than the first teacher(BXX). He knows his stuff.

5.0
2.0
OOP244
Aug 12, 2004

Had him for two semester now in two courses. The best teacher i have seen.

4.0
5.0
OOP344
Aug 17, 2004

I used to think he was the best teacher, but I change my mind. His lecture is crystal clear, but, days ago we had 2 hours final exam of 3 questions. In 1 question, we had to do oop244's final assignment. They had couple of weeks while we only had 1 hour.

4.0
5.0
OOP344
Sep 8, 2004

Explains things in class but they do not have any relavance in the tests, should prepare for everything from top to bottom. very bad test maker and a hard marker. Girls seem to be favoured by him....

5.0
4.0
OOP344
Oct 20, 2004

excellent teacher,the best for c++

3.0
4.0
OOP344
Oct 23, 2004

ended up dropping the course and taking it agian. The assignments had no relevance to what we were supposed to be learning in class.

3.0
4.0
INT322
Nov 30, 2004

nothing he taught in class was of relevance to either the tests one test i took before i dropped the class for failing very hard on. the stuff on the assignments are very hard for beginners on perl,

1.0
1.0
OOP
Dec 14, 2004

He is dreaming winning a jackpot day and night. He loves blond girls. What else? He is just waisting the time in class with playing with stupid details. Well after all he is trying his best to prove his talent!

5.0
3.0
INT322
Dec 15, 2004

The best prof ever! Thanks for doing a great job Danny, you're the best.

5.0
3.0
INT322
Dec 21, 2004

Best... prof....ever!!!

5.0
3.0
BIF702
Jan 5, 2005

Excellent teacher who truly cares about his students. His efforts are appreciated by many in his class.

1.0
5.0
OOP344
Apr 1, 2005

Let's see, he would go on about how the material he was covering was so easy, and then talk about how easy the tests and exams were, and then bam. I never seen so many frustrated people until I sat in his tests. Everyone was literally pulling their hair and throwing their pens it was that bad.

4.0
1.0
OOP244
Apr 6, 2005

well for those of you who give danny a bad rating, i just want to let you know that, you are either slacking off in his class or failing, and this is mostly your fault. Don't take it out on the prof. for your laziness. I've had danny for ipc144 and oop244 and he is by far the greatest C teacher.

5.0
1.0
OOP244
Apr 9, 2005

Here,I want to tell everybody that Danny is really the best teacher I have met.He is very smart. I enjoy his class. He teaches very clearly.Hopefully, I can take his class again next semester.

5.0
5.0
BIF702
Jul 22, 2005

well you know i didn't do as well in the course as I would have liked to per say but you know well atleast he said i make him laugh. well i guess i make everyone laugh.

5.0
5.0
DSA555
Sep 28, 2005

Very good professor in terms of elaboration. Not good at all in terms of testing. His tests are made to check his student's IQ level not their knowledge. I dont think that in college we should be tested on our IQ levels. It really discriminates. Which makes students loose intrest in course. Other than testings, a pretty good prof without a doubt.

2.0
2.0
WSA
Grade: C
Nov 12, 2005

the worst professor I ever had.

5.0
3.0
DSA555
Dec 1, 2005

Who ever rated danny for WSA, So far I know he doesnt teach WSA at all :P, His speciality is I guess open source specificaly he's gud on other platforms too. The only reason I am writing this is that his rating shouldnt go down for no reason. I am taking DSA with him and I think he is really gud!!!!

5.0
3.0
OOP244
Jul 22, 2006

Explains concepts well. Easy to approach, fun in class, doesn't move too slow.

4.0
3.0
I02
Sep 27, 2006

No Comments

2.0
4.0
IPCA
Nov 30, 2006

i had no idea what was going on and he was not helpful at all and instead made us figure out problems ourselves

2.0
5.0
IPC144A
Nov 30, 2006

Worst teacher I've had. Didn't give help when asked. Class lessons don't prepare you for tests and assignments.

1.0
4.0
IPC144
Nov 30, 2006

bad..very bad..doesn't help anyone and figures its more benifical that you figure out your own problems for yourself. And if you take the class dont purchase the $15 textbook, go out somewhere else and buy something useful. I bet if I had a better C teacher I would still be in CPA.

5.0
3.0
IPC144
Dec 6, 2006

Excellent teacher. Very kind and helpful. I would recommend him to anyone who wants to learn programming. Thanks Danny.

3.0
4.0
OOP244
Dec 9, 2006

He is a very smart teacher. To be his student, you should be smart enough to deal with his class. I think he likes smart students very much. In another words, if you think you are not smart, do not take his class because you will fail.

5.0
3.0
IPC144
Dec 23, 2006

excellent teacher who really cares about his students. thanks so much for all of your help Danny and happy holidays.

1.0
5.0
OOP344
Feb 7, 2007

DO NOT TAKE THIS TEACHER WHAT EVER YOU DO!!!

4.0
4.0
IPC144
Feb 20, 2007

He knows his stuff very well and is a nice guy, but his assignmenets are hard as hell. Also, he sometimes doesn't respond to emails, so if you want help, it's best to go see him in person.

5.0
3.0
OOP344
Feb 21, 2007

great guy! funny and helpful and makes learning fun. definitely would recoomend him.

4.0
3.0
IPC144E
Nov 26, 2007

Engages class in discussion, provides excellent examples, relates theory to practice. Prof answers student questions through "discovery" - Truth learned is remembered more than truth told.

4.0
3.0
OOP244
Apr 18, 2007

Great use of textbook with his own examples. Makes OOP244 look pretty easy and concepts are validated through easy to understand examples. If you can get in his class, do it.

5.0
2.0
OOP344
Nov 28, 2008

Very funny, and very good lecturer

3.0
5.0
OOP244
Dec 22, 2008

There are much better OOP teachers than this guy. He makes things waaay too complicated with his constant spewing of non-related subject matter. Once he goes off on a tangent, there is no stopping him. My recomandation is to aviod him as much as you can, and take Peter Liu instead!

3.0
5.0
OOP344
Apr 18, 2009

had 'A' in 244, ending up in 'C' in oop344. mainly because i had this professor. He teaches the basics well, but not advanced.its impossible unless you are already C++ geek. he takes 2 weeks to answer email. avg mark: 52% for whole class. reality is even worst, some students already have strong background, thats what pulled this avg mark to 52%.

5.0
2.0
OOP344
Apr 19, 2009

Whoever wrote the comment below is a complete idiot. Danny's an excellent teacher who explains concepts clearly and really cares about his students. He gave several extensions during the year and quizzes to help us. The assignments were easy also. Thanks Danny.

5.0
3.0
OOP344
May 26, 2009

Nice guy and excellent teacher. Really cares about his students and is very helpful. If you can, get in his class, he's one of seneca's best teachers.

5.0
2.0
IPC144
May 6, 2010

Danny is, in my point of view, one of the best professor in Seneca. He does really care about how much you've learned and always ready to solve any problem you may raise, either about programming or about hockey:-)

3.0
3.0
BIF702
Jan 2, 2010

Dunno why I failed and others passed..

5.0
2.0
OOP244
Jun 27, 2010

Good Teacher. Fully capable

5.0
1.0
IPC144
Sep 17, 2010

He is a great teacher!!

3.0
3.0
OOP344
Dec 20, 2010

We did not have one lab or actual practice the whole semester, which made it very hard to learn. He would just talk about it and then make a sample program himself, so he did get a lot of practice but none of the students did. Final project was very complex but the instructions and specifications were VERY VERY unclear and made my life a living hel

5.0
1.0
OOP344
Jan 4, 2011

This guy rocks. The best in Seneca. Just the exams are always difficult. Asks things that you don't expect. BUT.. he is awesome.

2.0
5.0
OOP344
Jan 12, 2011

Take someone else

5.0
2.0
OOP344
Jan 16, 2011

Excellent teacher, funny, caring and an all around great guy. Thanks Danny.

5.0
2.0
BIFBIF
Jun 19, 2011

He is an excellent teacher. This is the type of professor that Seneca and other colleges should be employing.

3.0
5.0
OOP344
Aug 23, 2011

He is very bad at catching up with the schedule, He gives extra hard tests!!! As personality he is great, as teacher... HE REALLY SUCKS!

5.0
4.0
OOP344
Jun 23, 2011

Perhaps Seneca's best CS prof, Great personality, humorous and knowledgeable. His classes are tough but he can answer questions with clarity, if you don't understand topic he can rephrase them and provides examples. he writes all the notes you need on the board and always tries to keep classes fun and interesting. A Must have teacher

5.0
3.0
OOP344
Oct 9, 2011

Danny is an excellent teacher. His teaching method is clear and to the point, and he is always very helpful. Very understanding with deadlines and marks also. A excellent example for others!

3.0
5.0
INT322
Nov 3, 2011

Assignment are very difficult for those who have not programmed in Perl before. His tests are also very difficult. His personality is enjoyable but as a teacher, I think he could be a bit easier on the assignments/tests.

5.0
4.0
OOP344
Oct 15, 2011

Knowledgeable and fair marker. He's quite forgiving with incorrect code, and he's cute!

5.0
4.0
BIF702
Jun 9, 2012

I have never seen such a helpful professor in my life.He is very intelligent and explains everything wonderfully.He is a gem and a real sweet heart.I love the way is encourages his students. I wish all the very best to him, in his life.

5.0
2.0
OOP344
Aug 10, 2012

Excellent professor who explains concepts clearly. Danny is also very understanding and flexible. Wish all teachers were like him. Great work Danny!

4.0
2.0
OOP1
Oct 4, 2012

Great teacher. Always explains concepts in a matter that fastens in students heads the first time around. One of those professors that inspire you.

5.0
3.0
OOP24A
Feb 7, 2013

Awesome professor! Just make sure to attend the lecture classes and practice during your spare time and you will receive an 'A+' in class guaranteed!He's very understanding and helpful about the course and in general. Amazing professor, and REALLY kind. He is also very entertaining and demonstrates a lot of knowledge regarding the course.DANNY4LIFE

5.0
2.0
IPC144
Dec 11, 2012

Amazing professor. If you work hard and attend class regularly, he will have no problems helping you with any sort of questions. Work hard and you'll get an A no problem. Slack off and you'll get a bad mark. A lot of people who spent their time playing games on their laptops were wondering why they failed (I laughed quite hard)

4.0
3.0
OOP244
Feb 20, 2013

Great teacher with with a few major flaws: He takes weeks to return marks, and he asks students to build functions/classes for mains that he doesn't hand out until the day before the due date. Overall you will learn a lot about OO programming, but getting a high mark in his class will be a challenge.

5.0
2.0
OOP244
Apr 14, 2013

Danny is probably the best prof I've ever had. Turns complex OO subjects into easy to understand concepts, engages the class, and provides interesting (if very challenging) assignments. His tests are TOUGH, though, so attend class, do any extra work he assigns, and you should do fine. Senecas' best teacher.

5.0
1.0
IPC144
Grade: A+
Dec 2, 2014

He gives a lot of bonus marks, easy going. Sometimes when student ask questions, he just replace his code instead follow student's algorithm and fix it. So Put time on actually understanding the material, then you may get higher than 100

5.0
2.0
OOP244
Grade: B+
Jan 14, 2014

THE BEST! very helful, understanding and a great teacher.

5.0
3.0
IPC144
Dec 4, 2014

Danny is the best teacher I've had this semester. Really cares about students and always friendly and approachable. He presents concepts in different ways and makes sure ALL students understand. Inspired me to want to continue with computer programming at Seneca. I wish he was teaching next semester too!

5.0
3.0
IPC144
Jan 1, 2015

Really good teacher and made ipc144 fun and doesn't move too fast. Even gave out book prizes at the end of the class! I recommend Danny for other courses.

5.0
1.0
IPC144
Feb 19, 2015

One wordNice

5.0
2.0
IPC144
Sep 20, 2015

A very good instructor and goes through a lot of programming examples when he does lectures. He is also very funny and approachable. Only a small complaint that he didn't go through a few theoretical concepts that ended up being covered on the exam, but otherwise he is fantastic at the practical concepts.

2.0
5.0
PRG155
Grade: Drop/Withdrawal
Jan 13, 2016

Unclear structure and the way of teaching is not very clear. Introduction to the course was not clear, especially as a brand new programmer.

5.0
3.0
PROG101
Jan 17, 2016

Excellent teacher who made learning fun. Very helpful and understanding. Oh, and funny too!

5.0
2.0
PRG155
Mar 11, 2016

super nice teacher and very helpful. really cares about student doing well in the course and i'm lucky he is my teacher this semester.

1.0
5.0
PRG155
Grade: F
Mar 21, 2016

he is not a good prof. tough grader. not giving you time to meet personally.

5.0
2.0
PRG155
Grade: A
Apr 6, 2016

super nice guy and seems to really care about his students and his job. recommended

5.0
3.0
PRG155
Grade: A
Apr 16, 2016

Really cares about students. Lectures are clear enough that textbook not really needed.

1.0
5.0
DPS923
Apr 16, 2016

Test was hard! :(

5.0
2.0
PRG155
Grade: A
Apr 24, 2016

Very helpful and clear teacher with many good examples. Easy to learn programming with Danny.

5.0
3.0
PRG155
Grade: B+
May 15, 2016

Good Teacher

5.0
2.0
MAP523
Grade: A
Aug 10, 2016
Would take again

He isn't dull and is good at teaching. Class failed miserably on the mid term test and he bumped our grades up using the marks from a quiz. My test went from 70 to an 80... yeah... Not sure why I only got an A in the class though.

5.0
1.0
PRG155
Grade: A+
May 20, 2016

very nice teacher. he is willing to help people. normally, he replies my email in a hour. he also gives bonus if u submit the assignment a week before the due day. I'm glad to be his class.

5.0
4.0
PRG155
Grade: A
Oct 12, 2016
Would take again

Super nice guy and funny. Makes learning easy and fun.

Gives good feedback
Respected
5.0
3.0
PRG155
Grade: Incomplete
Dec 5, 2016
Would take again

Amazing teacher! Gives lots of bonus marks, is easy to follow. Just pay attention and participate in class and you will do great. Midterm and lab test cover just the lecture material. Makes difficult concepts easy to understand, very helpful, funny and INSPIRATIONAL. The best prof!

Participation matters
Inspirational
Amazing lectures
5.0
3.0
PRG155
Grade: A
Dec 18, 2016
Would take again

Super nice guy and makes learning easy and fun. Hope he teaches us next semester.

Respected
Amazing lectures
5.0
2.0
PRG155
Grade: A+
Jan 29, 2018
Would take again

I had programming experience before taking this course so thats why it was an easy A. He is the best. Super nice and very helpful when you ask for help. Lectures and labs are very engaging. Even if you don't like programming you'll like this class.

Gives good feedback
Amazing lectures
Caring
5.0
2.0
PRG155
Grade: A+
May 17, 2018
Would take again

He's easy

5.0
3.0
PRG155
Grade: A+
Dec 4, 2018
Would take again

Amazing Prof

Hilarious
5.0
4.0
PRG155
Dec 4, 2018
Would take again

An amazing professor who brings such energy and passion to his lectures!

Inspirational
Amazing lectures
EXTRA CREDIT
1.0
5.0
PRG469
Grade: Drop/Withdrawal
May 9, 2019
Wouldn't take again

He is terrible, heavy lectures, doesnt write on the board, tough grader, everything is hard. If you are not that smart dont take him. Personality: nice guy

Test heavy
Tough grader
1.0
5.0
PRG455
Grade: Drop/Withdrawal
May 20, 2019
Wouldn't take again

Doesnt explain at all, just reads off slides, lectures are heavy. Tough grader, be aware or drop the course my friend

Test heavy
Tough grader
5.0
3.0
PRG469
Grade: A
May 25, 2019
Would take again

Really enjoyed Danny's class. Excellent teacher who explains concepts clearly and always takes time to help.

Respected
Participation matters
EXTRA CREDIT
2.0
5.0
PRG455
Grade: B
Jun 20, 2019
Wouldn't take again

Take at your own risk! If you want to really learn C# lang just avoid taking him and if you are good at learning from other sources you can go ahead! I personally feel that there is no need to attend his classes just be dependable on his website and term tests will be from the one's he will never teach. Good luck!

Get ready to read
Test heavy
Tough grader
5.0
3.0
PRG355
Grade: A
Jun 28, 2019
Would take again

Danny is a very understanding and helpful professor. Lectures are clear and he explains concepts really well. Good reviews and gives bonus marks on assignments too. If you get a chance to take him, go for it!

Respected
Participation matters
Caring
3.0
1.0
PRG155
Grade: A
Aug 10, 2019
Would take again

Hes a good professor and an expert when it comes to python. The reason I have him a 3 is because he encourages students to use Dev++ which is not good and you will be ripped to shreds by other programming professors throughout your semesters.

Gives good feedback
Inspirational
Hilarious
1.0
5.0
BRG155
Grade: Rather not say
Dec 21, 2019
Wouldn't take again

he is not good at teaching programming because he always talks about business and he also stays in the class less than 30 minutes and he will explain lesson less than 10 or 8 minutes ... he falsely smiles and talks too match about other stuff not programming.

Accessible outside class
Test heavy
Tough grader
5.0
2.0
PRG155
Grade: A+
Dec 9, 2019
Would take again

Made my programming learning much easier. Will take him again in later semesters.

Gives good feedback
Accessible outside class
Caring
5.0
3.0
PRG155
Grade: A
Dec 31, 2019
Would take again

Very good teacher and explains things clearly. If you get the chance to be in his class, take him. I wish he was teaching programming next semester.

Participation matters
Amazing lectures
Caring
5.0
2.0
PRG155
Grade: A
Apr 29, 2020
Would take again

He is one of the best professors I have seen. Take him for sure.

Respected
Group projects
Hilarious
5.0
3.0
PRG155
Grade: A+
Sep 16, 2020
Would take again

He is really good professor, helps you with every doubt you ask and explains it with good explanation. Would definitely take him again in future courses.

2.0
5.0
PRG355
Grade: Rather not say
Dec 22, 2020
Wouldn't take again

He can not manage the addendum and consider weeks that he has to teach and consider the timetable. Also, he always skips the class. He markes your assignment maybe after 1 month. Forget about email communication.

Respected
Get ready to read
Test heavy
1.0
4.0
PRG55O
Grade: F
Jan 5, 2021
Wouldn't take again

He is the worse prof, unorganized, never on time, never see any feedback for tests till the end of the semester, never use blackboard and ultra collaborate just because he doesn't like it. he makes students confusing by using his own website. His tests are like a puzzle and be prepare to see many new concepts and English complicated vocabulary.

Test heavy
Lecture heavy
Tough grader
5.0
2.0
PRG550
Grade: A
Feb 16, 2021
Would take again

Excellent teacher and really cares about his students. Gives bonus marks on assignments and explains everything clearly.

Respected
Accessible outside class
Inspirational
1.0
3.0
PRG550
Mar 11, 2021
Wouldn't take again

stay away from him if you want to learn something.

Get ready to read
Lecture heavy
Tough grader
1.0
5.0
PRG550
Grade: Incomplete
Mar 24, 2021
Wouldn't take again

Terrible, assignments are worded terribly, doesn't grade your work personally either just runs it through a program, complete laziness in his teaching, uses an awful website instead of blackboard, uses MS teams instead of blackboard, all around just a pain to deal with. You learn basic concepts but tests are anything but basic, stay far away.

Lots of homework
Test heavy
Tough grader
5.0
1.0
PRG550
Grade: A
Apr 3, 2021
Would take again

Excellent teacher and very understanding. The online method of learning is not easy, so it helps to have someone who gives extensions and listens to student concerns. If you can, take Danny's course.

Respected
Participation matters
Inspirational
1.0
4.0
PRG355
Aug 9, 2021
Wouldn't take again

Horrible professor, avoid him at all costs. Lazy and we barely get feedback on our assignments/grades. His lectures are clear and easy to understand but there is a huge disconnect between what is taught in class and what is expected on assignments. Assignments are also worded horribly, if there's any way for you to get another prof, do it.

Tough grader
1.0
5.0
PRG355
Grade: F
Nov 14, 2022

He doesn't mark his assignment or labs he runs a python program to do that for him, so if the program didn't compile or didn't look like what he was expecting, you're getting ZERO.He never replies to an email, not even with the academic advisor CC'd. He's very disrespectful. His labs have nothing to do with the real world, unnecessarily complicated

4.0
3.0
PRG355
Grade: A+
Apr 4, 2023
Would take again

You either love him or hate him. Your success in his programming course hinges on whether you get used to his automatic grading system, as it can be very cruel with grading if your program output doesn't exactly match with the expected output. Weekly lectures are good, though sometimes it's hard to relate them to the weekly labs.

Tough grader
Test heavy
Graded by few things
5.0
2.0
PRG355
Grade: A
Dec 7, 2023
Would take again

Such a good prof. Really love his grading system which gives students 25 tries to get it perfect. Lectures are crystal clear and instructions on evaluations also match what students learn in class. I wish he was teaching PRG455 next semester. Hope he teaches other courses in the future.

Amazing lectures
Caring
Respected
1.0
4.0
PRG550
Grade: B-
Apr 19, 2024

Imagine you have a 95% in the class already - semester going smooth. Here comes your final assignment! Oh wait, it's worth 25% of your mark. No problem. Oh wait, it isn't only Python? I thought this class was based on Python? Oh wait, if one part of your assignment isn't functioning, you get a 0? Guess who got a 0?

Tough grader
Lots of homework
Graded by few things
5.0
2.0
PRG355
Grade: A
Oct 5, 2024
Would take again

Awesome teacher, with crystal clear lectures that are easy to understand. Relates concepts to real life and uses a really helpful grading program that lets you submit your work many times to get better marks. I would really recommend taking his class.

Participation matters
Amazing lectures
Caring
5.0
2.0
PRG355
Grade: A
Dec 19, 2024
Would take again

Superb teacher. Explains concepts well. I really liked the real life analogies. Would take again.

Amazing lectures
Caring
Respected
1.0
5.0
PRG355
Grade: Not sure yet
Nov 27, 2025

will not go according to course sylabuss provided by himself, no blackboard, zero communication, even in class if we ask something we have to wait for him and when he will reply it will be like hardly 10 words, every lab and lecture will be a new surprise, will post noo announcements abt lec or lab tests or quizes

Tough grader
Beware of pop quizzes
Test heavy
5.0
3.0
PRG355
Grade: A
Nov 28, 2025
Would take again

Really interesting programming course that was much different from first 2. We build our own virtual circuits and program them using code prof supplies in C++. Good teaching style too.

Amazing lectures
Caring
Respected
5.0
2.0
PRG550
Grade: A+
Nov 28, 2025
Would take again

Easy peezy course in Python and we hardly use the Raspberry Pi, but a cool course anyway. Good material and easy tests.

Participation matters
Hilarious
2.0
3.0
PRG550
Grade: B+
Dec 18, 2025

Not the best instructor. The course lacks practical experience compared to what is required in labs and tests. The automated lab platform is often complicated to use, making submissions frustrating despite grading being automated. Which translates in his laziness to mark and teach as he is supposed to be.

5.0
2.0
PRG355
Grade: A
Dec 26, 2025
Would take again

Really cool course and made learning fun with online wokwi circuits. Lots of handwriting for submissions but questions were short. Prof explains topics clearly and always answers questions and even gave out prizes at the end! Hope he teaches next semester.

Participation matters
Gives good feedback
Caring
Class Info

Online Classes

100%

Attendance Mandatory

34%

Textbook Required

43%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 37 grades
Most common grades:
A (18)
A+ (9)
Drop/Withdrawal (5)
Grade Distribution
A(27)B(2)C(2)D(5)F(3)A-/B+(3)
Based on 48 reported grades
A: 18
A+: 9
Drop/Withdrawal: 5
B+: 3
Common Tags
Respected (11)
Tough grader (11)
Caring (9)
Test heavy (9)
Participation matters (8)
Gives good feedback (5)
Inspirational (5)
Amazing lectures (5)
Rating Trend

Stable

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

OOP444OOP

5.0

(1)

OOP244OOP

5.0

(1)

IPC144OO

5.0

(1)

OOP244OO

5.0

(1)

IPC

5.0

(1)
+29 more courses
Difficulty by Course

IPC144A

5.0

DPS923

5.0

PRG455

5.0

BRG155

5.0

IPC244

4.0

Similar Professors