10 Of The Greatest Magic Tricks Ever is a great compilation. The videos are hosted by YouTube, but there are ways to show them in the classroom (see The Best Ways To Access Educational YouTube Videos At School).

I’ve written several times in the past about how I use optical illusions for language-development activities with English Language Learners.

The magic tricks would also be good for learning about Perception with my International Baccalaureate Theory of Knowledge students.