CS 301North Carolina State University
Unverified
4.0Overall
4.0Clarity
5.0Engagement
4.0Access.
3.0Fairness
3.0Difficulty
Formatin personWorkload3/5
Best aspects: Really clear lectures, great at explaining complex topics
Could improve: Could use more office hours, sometimes rushed at end of class