A "new teacher who talks about stuff no one understands" makes me think of someone being silver-tongued. You know, able to convince others that he/she has great knowledge to achieve some powerful position (like a teacher, in the eyes of a classroom). Only you guys saw through his lies and saw him for what he was. Once you see him as a demon, 3 seems to be a prominent repeating theme here. 3 heros. 3 swords in the demon. Somehow I think the "if you touch the demon you will die" means "if you believe the lies you see in front of you, you will in essence, die." The tunnel and a character (exactly who I would want at a time like this - appeared offering a way out of what seemed hopeless (controlling your dreams?). I would say the british you tubers you speak to/connect with are also aware of things that most people let themselves be blind to. Awareness, quick thinking, changing the outcome is what saved the world in your dream.