Classroom Edition

Issue #4

Issue #5