HomepageTeacher JuanPopular puzzles created by Teacher Juan Popular puzzles created by Teacher Juan 254th Form Puzzle SXXITeacher Juansolved 15 timesSolve puzzle