All About Tech

Victory goes to the player who makes the next-to-last mistake

You're looking for a PDF of "106 Geometry Problems" by Titu Andreescu, updated for 2021.