DIFFERENCE MAKER: Teacher makes a lasting impression