How to Succeed in this Course (Long Version)