2.5

Dan Jinguji

Computer Science - North Seattle College

2.5
Quality
3.7
Difficulty
33%
Would Retake
88
Reviews
2.5
Quality
3.7
Difficulty
2.5
Helpful
2.5
Clarity

33%

Would Retake

88

Reviews

Rating Distribution
Official

5

15

4

15

3

10

2

18

1

30

What Students Say

“terrible online instructor ever”

CSC110 - 1.0 rating

“I regret taking Dan's class”

CSS143 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

55%

Textbook Required

82%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

95% confidence
Based on 23 grades
Most common grades:
B+ (4)
F (4)
A+ (4)
Grade Distribution
A(7)B(3)C(2)D(2)F(4)A-/B+(6)
Based on 29 reported grades
B+: 4
F: 4
A+: 4
A: 3
Common Tags
Participation matters (8)
Get ready to read (8)
LOTS OF HOMEWORK (7)
Tough Grader (6)
Tough grader (6)
Lots of homework (4)
EXTRA CREDIT (3)
Respected (3)
Rating Trend

Declining

-0.94 avg change
Jul
Jan
May
Jun
Jul
Jun
Last 6 months
Ratings by Course

CSC5000

5.0

(1)

CS143

5.0

(1)

CSC142D19504

4.0

(1)

CSS143

3.0

(2)

AD310

3.0

(1)
+10 more courses
Difficulty by Course

142

5.0

XXX142

5.0

CSC5000

5.0

CSS143

5.0

CS1422

4.3

Reviews (88)
5.0
3.0
CSC110
Jan 3, 2006

Very energetic and enthusastic. He is always in a great mood no matter what. Students are able to interact with him which makes learning easier. Class is very laid back and not strict at all. Computer assignments were fun too! I love this guy

5.0
3.0
CSC110
Feb 1, 2006

dan rocks. i liked his class. his assignments were intersting and the test were not too bad. his classes are laid back. loves interacting with students. was very helpfull and u could understand him really well.

5.0
1.0
CSC143
Jun 17, 2006

Explains well, Grades easy, gives hard assignments but meaningful ones. Tests are hard but curved, in result easy. He likes assigning games and simulations. Jumps all around the room while talking, funny guy. Gets annoyed at redundent questions, just ask them after class. Has time management issues grading wise. But overall he's great.

5.0
4.0
CSC110
Nov 30, 2007

He teaches systematically and easy to understand it. He is enthusiastic in answering every single question people ask. The assignments are funny and "blow" my mind, really depend on logic. However, he gives special attention to international students taking his class as a group

2.0
4.0
CSC142
May 25, 2008

Mr Jinguji is the most disorganized, incompetent instructor that I have ever had. He was totally MIA the first 6 weeks of this distance class, made constant mistakes, didn't grade assignments and is angry and defensive when communicating. It's scary that his bad reviews here have disappeared recently and only glowing reviews remain.

3.0
4.0
CSC143
Jun 19, 2008

He explained well. He never gave any feedback on the assignment. He also did not give any information about grade conversion in the syllabus. I ended with unsatisfying result without knowing any result of my assignments. When someone tried to get any feedback for the assignment, he ignored the request.

5.0
2.0
CSC143
Aug 1, 2008

The most energetic teacher there is. He teaches with powerpoints, but sometimes sways from them. Don't take notes! Be abstract and write comments. He'll help anyone after class about anything. Tests were long but not difficult. The assignments were fun though. He didn't give back feedback on the grades, and so I was left in the dark there.

1.0
4.0
CSC142
Sep 7, 2008

Completely unorganized and lazy. Thinks it's fine to post assignments sporaticaly and not give feedback and then give a no note exam as scheduled when most students protested. The distance learning class I had with him was a disaster and I'm amazed he is still teaching.

1.0
5.0
CSC143
Mar 23, 2009

The most horrible teacher i've ever taken IN MY LIFE!!! His teaching styles is incredibly indulgent rubbish. The assignments are atrocious. His lectures don't relate to the homework at all, and his his immature ways are unbelievably annoying in the morning. He deletes his bad ratings.Dont ever take him unless you want to fail like me.

2.0
5.0
CSC142
Mar 24, 2009

Taking Dan was the biggest mistake in my life worse than dating my ex girlfriend who cheated on me and used me for my money. His materials do not relate at all and didn't help me with my assignments that he assigns randomly. I would ask him a question, and he would answer me with a question. It would have been better if i took an online class. FML

3.0
1.0
CSC142
Mar 27, 2009

Disorganized. Labs and Assignments are mostly lame. No feedback. No mentoring. Tests / exams emphasize language syntax and not OO concepts. If I wasn't already a pro, I'd be upset about the quality of teaching. I feel bad for the other students in the calss; they deserve better.

5.0
3.0
CSC110
May 26, 2009

Great professor, great class. Some material is somewhat difficult but you learn a lot and the tests and assignments are very straightforward and you actually learn from them. Dan is very enthusiastic and eager to make sure everyone understands the concepts!

2.0
3.0
CSC142
Jun 5, 2009

Dan is a very energetic and animated teacher. In one class, he will bounce from one side of the classroom using silly voices and lots of humor. Great in class, but a little lacking in his follow-through with his assignments. The assignment instructions seem a bit lacking and need clarification a lot. Slow on grading, very busy guy. Overall good.

1.0
3.0
CSC143
Jun 25, 2009

Bounce from one side of the room to another? I don't think so. I'm not surprised if he rates himself on here. The most horrible teacher I've had so far. It is already the end of the quarter and assignments are STILL not marked. We have had NO feedback whatsoever. I feel like I wasted my tuition on a class that I've learned nothing from.

1.0
5.0
CSC143
Jun 25, 2009

if you like learning through class powerpoint slides and receive no feedback on homework and love being clueless on the exams and assignments, then go ahead, jinguji is the best teacher for you. its incredible how lazy he is. im surprised that he's even a teacher at all

1.0
5.0
CSC143
Jul 5, 2009

Easily the worst "teacher" I've ever had. Don't take his class!

4.0
1.0
CSC110
Aug 7, 2009

Very good teacher. Would highly recommend. Helpful, clear, and plenty of extra credit opportunities. Grades tests very very easy.

2.0
5.0
XXX142
Aug 19, 2009

Homework never marked until course is over, no response to class forum queries o direct email, evades questions in class. No interest whatsoever in students learning, "doesn't believe" in feedback. Very surprising to find remotely passable reviews on this site. Everything suggests teaching is a very low priority for him. Avoid if possible.

3.0
2.0
CSC142
Sep 28, 2009

Overall this was a very disappointing class. A lot of material is covered but the class notes are not particularly well organized (I found myself googling for help rather than try to dig through the class notes more often than not). Assignment feedback is either late or non-existent. Tests are difficult but he grades very generously.

5.0
2.0
CSC110
Jan 25, 2010

Overall a very good class

1.0
4.0
CSE142
Feb 16, 2010

Definitely the worst instructor ever had, no interest in teaching, answering question and assignments have been used for years and never gets updated. Exams were totally independent from all materials, assignments and quiz. Basically, unless you are ahead of the game and already know the stuff, you will survive, or you will be in absolute lost.

2.0
4.0
CSC110
Mar 14, 2010

Ok. First of all, he uses the disturbing word "cool!" and "Yeay!!!" like a little child. he runs around the class when teaching, despite the small distance to the white board and computer. He Blackmailed us asians and gave us 0 because apparently, there's 40% similarity in MOSS. (plagiarism detector)Maybe its just because we got the same assignment

2.0
3.0
CSC143
Jun 28, 2010

One of the worst classes I've ever taken. Absolutely NO grades or feedback were given for assignments all quarter, so left clueless as to progress. Lectures are brief on details and only tangentially related to assignments and exams. Makes no effort to mentor students and gives vague answers (at best) to questions. Avoid if at all possible.

1.0
5.0
CSC143
Jun 28, 2010

Dan has absolutely no idea about teaching, he never gives u feedback for the assignments, the assignments instructions are vague and unclear, he never answers e-mails and if he does he is very rude. For this class you are pretty much on your own. In other words if you want to feel like you just wasted your tuition money Dan is the way to go.

1.0
5.0
CSC143
Jun 28, 2010

he is the worst proffesor i have had,he provides no feedback or grades in assignments submitted, he never answers e-mails or if he does he is totally rude, assignments instructions are horrible, tests are totally off topic and review shets have like 40 topics some of which are not even covered in class.In other words you are pretty much by yourself

3.0
3.0
CSC110
Aug 6, 2010

if you are an independent worker .... then u are suitable in his class or else ... goodluck.

4.0
3.0
CSC110
Dec 17, 2010

very slow on grading assignments.

2.0
3.0
CSC111
Mar 24, 2011

The biggest drawback: your assignments are mostly never graded before the last 3 days of quarter end date. Instructions for the assignments are weak. No Textbook! So, basically you are own your own. Good Luck!

5.0
5.0
CSC5000
May 11, 2011

I thought he was great. Very animated. He keeps the website updated and posts on it daily. His class is hard but he grades on a curve. He takes forever to grade, but sometimes posts solutions on the website, so you can check. He gives hints on how to do the assignments on the write ups. Use google to help guide you though work

5.0
3.0
CSC110
Aug 22, 2011

Dan is an example of a Kind, Caring professor whom is more concerned about the student learning the concept than just looking at errors. I would recommend him to anyone who wants to learn and be taught properly. an A+ quality type of instructor.

4.0
2.0
CSC142
Dec 12, 2011

I took his online CSC 142, Very nice but can be passive aggressive so mind his feelings. He watches the forum and replies to questions promptly but gives no feedback or grades for assignments.

3.0
5.0
CSC143
Jun 26, 2012

worst proffesor i have had. Besides the fact that assignment is extremely hard, the instruction is so confusing. He never grade assignment until the last day of the quarter, left clueless as to progress. lso, he never use the required textbook.

2.0
5.0
CSC143
Jun 26, 2012

worst professor i have ever had. Besides the fact that assignment is extremely hard, the instruction is so confusing. He never grade assignment until the last day of the quarter, left clueless as to progress. Also, he never use the required textbook allow no note on the exam. Definitely avoid this teacher!!

5.0
4.0
CSC142
Aug 17, 2012

Very humorous. His assignments and test are very challenging, believe me. They are also very educating and real. You'll be proud after finishing every assignment. He likes to fish for class participation. In fact, you must engage in forum posts to get points weekly. Sometimes he may be not very helpful and gives you only hints to answers.

2.0
4.0
CSC110
Aug 30, 2012

He is the worst professor ever! His instructions are unclear and assignments too hard! This class is easy for someone who has prior computer science knowledge but for someone who is just learning, FRUSTRATING! Do yourself a favor and stay away from Dan!

5.0
2.0
CSC110
Dec 9, 2012

Highly energetic, even at 6PM

4.0
2.0
CSC142
Dec 13, 2012

I had a generally positive experience with Prof. Jinguji. He was quick with responses to questions (<24hrs) and took time to explain things well. Class materials were mostly good and the tests were both fair and challenging. I think he's better than most of these reviews give him credit for. He's very nice and energetic in person.

4.0
4.0
CSC142
Jan 22, 2013

On paper he's a good teacher; his notes are helpful, and assignment directions are VERY clear. But I didn't get much out of lectures. Things that he can explain in 1 sentence on paper ends up being a 30-minute metaphor in class. He asks for a crapload of stuff on assignments and is very picky, but he's better than what the reviews say. good luck

4.0
5.0
CSC142
Feb 13, 2013

He deducts points for the simplest things on your assignments, so say good-bye to any hopes of a 4.0. He requires everyone to participate in forums but gets pissed if you try to help someone with homework. He's extremely rude in emails and forum posts, so be careful when you post. Take him at your own risk.

4.0
3.0
CS1422
Feb 14, 2013

Let's not go crazy here people... It's not the man's fault that computer science is not easy, and it is supposed to be a challenging class. That being said - Assignments instructions are not clear, and you suffer heavily for little stupid mistakes. I definitely had better teachers.

4.0
5.0
CSC142
Feb 19, 2013

The email thing is true; he sounds like he's pissed at me when I emailed him about a homework question. He's actually nice when you meet him, though. very picky but you really do feel proud if you can completely finish his assignments. Don't forget your headers!!

3.0
5.0
CSC142
Mar 27, 2013

After reading these reviews, it seems that he has improved his teaching skills. He's not as bad as some have described, but lectures are a bit long-winded. His online notes and demos are helpful, so like others, I ended up teaching myself programming instead of his lectures. He grades mercilessly, but I'm guessing it's to get us to form good habits

2.0
4.0
CSC142
May 23, 2013

You need to pay a lot extra time to read his lectures because his confusing expression. It is a horrible experience to read his handouts...

1.0
5.0
CSC142
Jun 16, 2013

dude, the guy take the comments people leave him off...WTF? He took two comments that me and a friend wrote out...what the hell.. take his class if you like people to spell check your writing. if it is computer science you are into go elsewhere.

2.0
4.0
CSC142
Jun 23, 2013

Online CSC 142: Long yet unclear assignment specifications. Course poorly setup for introduction to OOP. Doesn't return assignments. Grades passive aggressively. Mandatory forum posting which I never figured out what was or wasn't considered and acceptable post.

4.0
2.0
CSC142D19504
Jul 16, 2013

Same class as 6/13 commenters below: (1) Assignments long and detailed, but almost always clear. (2) IMO they provided graceful intro to OOP concepts. (3) When not clear, many ways to get forum posting credit for clarifying. (4) You could get forum points for about anything, as long as it wasn't obvious. (5) Late assignment returns=only real issue.

1.0
5.0
CSC110
Jul 31, 2013

Seriously this guy is horrid. I took this as an online course and he was incredible unhelpful. Many detailed assignments without clear instruction or demos. Also would assign 3-5 things a week but couldn't keep up with the grading. don't take this guy

3.0
3.0
CSC110
Aug 15, 2013

If you have programming experience you will do well, If you don’t have any programming experience look out. This class requires a ton of work outside the class. I found his grading method, guidelines, class structure to be confusing and unnecessarily elaborate. Read handouts and style guidelines carefully otherwise you will lose points rapidly.

1.0
5.0
CSC143
Grade: A
Aug 21, 2013

Graded the entire class, without grading the assignments. It was one of the worst teachers I've had in my life, and I went through quite a lot. Seriously, but seriously, avoid.

4.0
4.0
CSC110
Grade: A
Aug 22, 2013

Dan is very strict and detailed but he just wants to train good habits for us. Please read his long-winded notes and textbook carefully if you wanna get good marks. The more you spend time for this, the higher performance you'll get. I spent 6-7 hours per day to finished all his assigns and notes but I felt vey happy to see my grade. Thanks Dan!!

2.0
4.0
CSC110
Grade: B
Dec 6, 2013

I learned most of the material on my own. Class lectures helped to get the minimal basics. Jinguji is also condescending in the superior nerd kind of way and his assignments are often unclear. Not an enjoyable experience, would recommend a different professor.

5.0
3.0
CSC143
Dec 31, 2013

Professor Jinguji is knowledgeable, friendly, and helpful. His lectures can get off track if someone in your class asks superfluous questions, but other than his tangents, he's a great teacher.

2.0
4.0
CSC101
Jun 24, 2014

Not The worse teacher I have ever had but he's right in there. I suspect knows his subject matter very well but, he seems to have challenges conveying the subject matter to students new to the material in a meaningful way that helps them learn. You certainly detect the pervasive derision in is teaching style - Avoid him if you can.

3.0
4.0
CSC142
Grade: B
Oct 29, 2014

Dan is a wealth of knowledge and knows the material incredibly well. He also averages three to four weeks behind on grading homework, a lot of his feedback verges on "I covered that in class. Please go figure it out," and because he knows the material so well and in such depth its hard for him to understand when it is confusing for beginners.

2.0
3.0
CSC142
Grade: D+
Jan 7, 2015

not grading assignment till end of quater

2.0
4.0
CSC110
Mar 15, 2015

Less than a week from finishing the course and Dan hasn't graded a single assignment since the second week of class, so I have no idea of how I'm doing so far. The quizzes are automated, so answers have to be 100% precise in order to receive credit. It took him four weeks to grade the midterm as well.

1.0
5.0
CSC110
Grade: B+
Mar 31, 2015

never grade half of assignments or final exam and still give final grade

2.0
5.0
CSC110
Grade: B+
Mar 31, 2015

Mr Dan Jinguji never grades. You won't know how to improve.

1.0
5.0
CSS143
Grade: Rather not say
Aug 27, 2015

I regret taking Dan's class. I wouldn't recommend. Avoid if you can. There were total 10 assignments and 12 lab activities for this summer quarter, and he didn't graded them (except for 4 to 5 labs) until the the quarter was over. You won't know even if you are making same mistakes om each homework because there is no feedback at all.

1.0
5.0
142
Grade: F
Aug 28, 2015

I'm retaking this class in hope that I'll receive a better grade. The quarter before this was tough for me. I only get 1.6 for this 142 class. I took this class with him in the summer, and I got 0.0 He's a crazy grader. He expects so much from students. Homework guidelines and instructions are confusing and WORDY( not to the point ).

3.0
4.0
CSC143
Grade: A+
Dec 7, 2015

Do not take this class if you don't "get" computer science subjects easily or if it is a prereq. for a different major. It is of vital importance that you ASK QUESTIONS if you don't understand. He is detail oriented in grading, so read through the assignment descriptions well. If you struggle, use office hours, it will help immensely.

1.0
5.0
CS1422
Dec 14, 2015

Worst teacher, just reads from powerpoints, has no schedule and isn't helpful at all.

1.0
5.0
CS1422
Dec 14, 2015

No helpful and randomly lectures.

3.0
2.0
AD310
Grade: Not sure yet
Dec 15, 2015

This class was a waste of time. We touched topics of software life cycles but never learned anything deep enough to really understand the material. In short I learned nothing viable in this class.

1.0
4.0
CSC110
Grade: C+
May 8, 2017
Wouldn't take again

homework is so wordy and home work instruction sometimes wrong and not clear. bad communication. Won't take his class again or this online.

Tough Grader
Participation matters
LOTS OF HOMEWORK
4.0
4.0
CSC110
Grade: A
Jun 17, 2017
Would take again

Very well organized. The notes/readings and demos prepare you well to complete the assignments; the assignments prepare you well for the exams. The requirements for completing the assignments were very clear. Assignments were usually graded after 1-2 weeks. Dan's online manner is somewhat terse and untactful (not mean); don't take it personally.

Get ready to read
Clear grading criteria
4.0
5.0
CSC110
Grade: A-
Jun 20, 2017
Would take again

Practice up with free online resources before taking a beginning programming class. The instructions themselves were sometimes a puzzle, since he didn't want to make things too easy, but this was a class where some more hand-holding would have gone a long way. For online class, go for extra credit forum postings every time. Do the practice tests.

Participation matters
LOTS OF HOMEWORK
EXTRA CREDIT
1.0
5.0
CSC110
Grade: F
Jun 26, 2017
Wouldn't take again

terrible online instructor ever

Tough Grader
LOTS OF HOMEWORK
BEWARE OF POP QUIZZES
4.0
4.0
CSC110
Grade: A+
Jun 26, 2017
Would take again

Good teacher. Always answer to email questions and discuss forum posts. I like extra credit on assignments and labs.

Gives good feedback
Respected
EXTRA CREDIT
1.0
5.0
CSC110
Grade: F
Jul 10, 2017
Wouldn't take again

Korean teacher does not know how to teach. homework is so wordy and a lot of typo on homework. .not clear direction and confusing homework

Tough Grader
LOTS OF HOMEWORK
SO MANY PAPERS
5.0
1.0
CS143
Aug 27, 2017
Would take again

Daniel is a great professor. Homework and quizzes are easy. He is really nice and you can easily talk to him. Tests are hard if you don't read notes. I never read the textbook, just did the reviews and I got 80-90 on my exam.

Gives good feedback
Get ready to read
GRADED BY FEW THINGS
5.0
1.0
CSC143
Grade: A+
Sep 6, 2017
Would take again

Easy 4.0 class

Participation matters
GRADED BY FEW THINGS
4.0
1.0
CSC142
Grade: A+
Sep 7, 2017
Would take again

I loved Dan's CS class. He is a really caring professor working for the students. The best CS teacher in NSC.

Get ready to read
GRADED BY FEW THINGS
Caring
1.0
4.0
CSS142
Grade: F
Nov 3, 2017
Wouldn't take again

No feedback to HW's. I went to see him in his office and I was asking a question and he was sleeping while I was talking. Really!

Tough Grader
1.0
5.0
CSC142
Grade: Rather not say
Mar 30, 2018
Wouldn't take again

Dan is super lazy and does NOT seem to care one bit. I think he is a nice person, but doesn't seem to care about students in the slightest. He does NOT help out when students have questions and everything is online. No office hours and extra credit can be difficult to get. Avoid if possible, not worth the frustration.

Tough Grader
Get ready to read
LOTS OF HOMEWORK
1.0
4.0
CSC143
Jun 18, 2018
Wouldn't take again

horrible structure to assignments.

Participation matters
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
5.0
CSC142
Jun 25, 2018
Wouldn't take again

His class is really hard. unless you have some programming experience before hand it is really hard to follow his way of teaching. Too much to read and read ups doesn't make lot of sense most of the time. Too much homework. tough grader. doesn't provide lot of support

Tough Grader
Participation matters
LOTS OF HOMEWORK
1.0
4.0
CSC110
Grade: Not sure yet
Jul 25, 2019
Wouldn't take again

Doesn't seem to care whether students pass or fail. Homework structure is not consistent, strange deadlines, never gives feedback on what you did wrong and hardly ever responds to emails. The wording he uses makes it difficult to understand what he's even looking for. Worst online class I've ever taken. Avoid at all costs.

Lots of homework
Get ready to read
Tough grader
4.0
4.0
CSC101
Grade: B
Jan 29, 2020
Would take again

Best CS teacher I've ever had. The reason that so many students think that he &quot;doesnt care&quot; in the early/entry-level programming classes is because many students wash out. Once you start gaining experience in coding, he is a WEALTH of knowledge, and is more than happy to help you, but you have to work for it and ask for it. Lazy folks don't bother!

Respected
Graded by few things
Tough grader
1.0
4.0
CSC110
Grade: Not sure yet
May 15, 2020
Wouldn't take again

Each week, you're given convoluted assignments (unclear expectations of end results), told to read multiple non-consecutive chapters AND random sections, then told to rely on your classmates for help in the DENSE discussion forum. But, he considers it cheating to ask what youre doing wrong. He'll only give examples of what not to do. Not helpful.

Lots of homework
Participation matters
Tough grader
1.0
5.0
CSC142
May 22, 2020
Wouldn't take again

I do not recommend this professor. I received a 4.0 in the CS110- spent 2-5 hours a week on the material. I spent 10-20 hours per week on CS142 and did poorly. I got a tutor and realized that the material was not difficult, just made difficult by the incomprehensible assignments. Worst part is I didn't even learn much for all the time I put in.

1.0
4.0
CSC142
Grade: A-
Jun 2, 2020
Wouldn't take again

All these negative reviews are 100% correct even for diligent students. Avoid this guy at all costs. His assignments are patched-together typo filled garble. The main difficulty is making sense of his assignments and grading criteria. His recorded lectures are him half finishing sentences and mumbling. I have no idea how he is allowed to teach.

Get ready to read
Participation matters
2.0
4.0
CSC142
Grade: Drop/Withdrawal
Jun 3, 2020
Wouldn't take again

If you take a class with him be prepared to learn on your own. Assignments do not match up with lecture notes. The course material was ten pages of notes each week and some assigned reading. Basically the professor had no role in our learning. If you ask him questions be prepared to wait up to 48 hours for a response and the response will not help.

Get ready to read
Tough grader
1.0
5.0
CSC101
Jun 12, 2020
Wouldn't take again

Taking intro class but his homework is way too advanced. If you want to fail this class, take him. Only take him is you already have lots of experiences in coding.

Lots of homework
Test heavy
Tough grader
2.0
4.0
CSC142
Jun 19, 2020
Wouldn't take again

I felt that this class was really hard. I had to have a tutor the entire quarter. If I tried to do this on my own Im sure I wouldve failed the class. This course is very heavy on reading material. HW instructions were hard to understand. He had 6pm deadlines, which were hard to keep up with when you work full time and have family to take care of.

Lots of homework
Get ready to read
EXTRA CREDIT
1.0
1.0
CSC142
Grade: B+
Jul 18, 2020
Wouldn't take again

we spent 3 weeks making sense of his over done course, that steps away from the textbook and uses odd packages, with over explanations that run on rather than teach. this school is really not good for CSC. Do not take this course, his heavy coursework is really off topic.

Test heavy
So many papers
Tough grader
1.0
2.0
CSC110
Grade: C+
Jul 24, 2020
Wouldn't take again

No knowing how to teach online. Worst online instructor. Avoid this instructor

5.0
5.0
CSS143
Grade: B+
Jun 3, 2022
Would take again

One of the most respected instructors I have ever had in my life. I am now at the director level of a Unicorn startup living the tech dream and it's all because of this man. Rest in Peace.

Participation matters
Amazing lectures
Respected
Class Info

Online Classes

100%

Attendance Mandatory

55%

Textbook Required

82%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

95% confidence
Based on 23 grades
Most common grades:
B+ (4)
F (4)
A+ (4)
Grade Distribution
A(7)B(3)C(2)D(2)F(4)A-/B+(6)
Based on 29 reported grades
B+: 4
F: 4
A+: 4
A: 3
Common Tags
Participation matters (8)
Get ready to read (8)
LOTS OF HOMEWORK (7)
Tough Grader (6)
Tough grader (6)
Lots of homework (4)
EXTRA CREDIT (3)
Respected (3)
Rating Trend

Declining

-0.94 avg change
Jul
Jan
May
Jun
Jul
Jun
Last 6 months
Ratings by Course

CSC5000

5.0

(1)

CS143

5.0

(1)

CSC142D19504

4.0

(1)

CSS143

3.0

(2)

AD310

3.0

(1)
+10 more courses
Difficulty by Course

142

5.0

XXX142

5.0

CSC5000

5.0

CSS143

5.0

CS1422

4.3

Similar Professors