Collaborative Learning Theory and Practice
Requisite: course M192A (may be taken concurrently).
2 courses