teacher => teacher2 + case