class curriculum overview 2230972