finished hw4 school class implementation