Top Course Tags
A Few Big Assignments
Not too easy. Not too difficult.
A dedicated instructor with a great perspective on education.
Robust class discussion & limited assignments make for a great class.
Hours per week:
Advice for students:
Be open to new ideas, and prepared to voice your ideas.