Nice art style, and the story is quite interesting too. The potion wordplay was also quite unique and fun, it was just that one puzzle in staff room 2 that I was sort of clueless about and resorted to the solution you gave.
Anyway, nice work!