Reverse refactor to Person class
Mirror student functionality with teacher