Doing assignment 9 (BSchool)