cheryl a. page course