class notes 646681