class challenges