general class notes 1821573