Overall score
2 reviews · 1 courses4.6/ 5100% would take again
Teaching quality
4.5
Grading fairness
4.5
Course difficulty
4.5
Attendance strictness
3.5
Teaching quality ratings
- 5 stars1
- 4 stars1
- 3 stars0
- 2 stars0
- 1 star0
What students mention most
- Inspiring teacher2
- Teaches with examples2
- Exams match lectures2
- Encourages questions2
- Explains on the board2
- Available outside class1
Courses
CSE 3119 · Theory of Computing
2 reviews100% would take again
Teaching quality
4.5
Grading fairness
4.5
Course difficulty
4.5
Attendance strictness
3.5
- Inspiring teacher
- Teaches with examples
- Exams match lectures
Teaching quality:★★★★★Grading fairness:★★★★★Would take again
Explains on the boardTeaches with examplesEncourages questionsExams match lecturesGenerous graderFlexible attendanceTeaches in EnglishApproachableInspiring teacher
Teaching quality:★★★★★Grading fairness:★★★★★Would take again
Explains on the boardTeaches with examplesEncourages questionsAvailable outside classExams match lecturesInspiring teacher