Teacher Mirrorteachermirror
CS50

CS50

CommerceComputer Science
4.7
Excellent

47 comments

5-star
4-star
3-star
2-star
1-star

Review summary

Based on 47 comments, created with AI

Students overwhelmingly praise this teacher's teaching quality, teacher's experience, teacher personality. Many students highlight engaging and motivational teaching style ('dr. da...

What students talk about most

Teaching Quality

The teachers, particularly Dr. David and Brian Yu, are highly praised for their ability to make comp...

Teacher's Experience

Both Brian Yu and Dr. David are recognized as highly experienced and legendary figures in their fiel...

Teacher Personality

The teachers, especially Dr. David and Brian Yu, are highly regarded for their inspiring and motivat...

Study Material

The course material is highly relevant and well-structured, particularly noted for its timeliness in...

Evaluation breakdown

Teaching Quality5.0
Engaging and motivational teaching style ('Dr. David is my hero', 'severely lack motivation until I clicked this video')
Simplifies complex topics for non-tech-savvy persons ('best ones explaining complex stuff', 'timely series for non-tech-savvy persons')
Eloquent and effective lectures ('I love how eloquent you are', 'Don't know how much I learned from this lesson!')
Perfect team collaboration ('You guys are a perfect team')
Teacher's Experience5.0
Brian Yu is a legend with prior successful courses (AI fundamentals, web development)
Dr. David is highly respected and associated with Harvard ('Thank you Malan and Harvard!')
Long-standing reputation for excellence ('Glad to see him teaching again', 'Great to see Brian Yu teaching again!')
Study Material4.5
Timely and relevant series for the AI era
Suitable for non-tech-savvy persons
Considered the 'best course of Computer Science'
Doubt Support3.0
Tests & Practice3.0
Flexibility3.0
Fees vs Value3.0
Teacher Personality5.0
Motivational and inspiring ('Dr. David is my hero')
Respected ('Respect to CS50 and particularly to Dr. David')
Eloquent ('I love how eloquent you are')
Generous in sharing knowledge ('Thanks for sharing your knowledge with the world')
Forms a 'perfect team'

Top Strengths

1. Exceptional Teaching Quality and Clarity

2. Highly Experienced and Reputable Instructors

3. Motivational and Engaging Teacher Personalities

Areas to Improve

1. Information on Doubt Support Mechanisms

2. Details on Tests, Assignments, and Practice Opportunities

3. Clarity on Course Flexibility and Value Proposition

What students love

Great to see Brian Yu teaching again! Love his AI fundamentals course.

12 likes

Dr. David is my hero. I severely lack motivation until I clicked this video. The idea of reading online documentation bores the crap out of me.

2 likes

In this AI era, this is a very timely series for non-tech-savvy persons. Respect to CS50 and particularly to Dr. David.

2 likes

Thanks David and Brian! You guys are a perfect team.

1 likes

The best course of Computer Science! 🎉🎉🎉

1 likes

These guys are the best ones explaining complex stuff. Thanks for sharing your knowledge with the world.

1 likes

Brian Yu is a legend. Your web development lectures helped me so much. I love how eloquent you are, same goes for legendary David.

Glad to see him teaching again. 🎉

Don't know how much I learned from this lesson! Thank you Malan and Harvard!

Thanks David, You are the best doctor.

Had a class with CS50?