general class notes 308533