HomepageTeacher AngelPopular puzzles created by Teacher Angel Popular puzzles created by Teacher Angel 132AdditionTeacher Angelsolved 3 timesSolve puzzle