Please refer to BGSU Canvas for the detail contents