Class work for BCIT WPD01