Euclidea

Having some extra time? Euclidea teaches euclidean geometry using puzzles. Only working with compass and straightedge. Too long time I practiced these.