We introduce a novel algorithm for isotropic surface remeshing which progressively eliminates obtuse triangles and improves small angles. The main novelty of the proposed approach is a simple vertex insertion scheme that facilitates the removal of large angles, and a vertex removal operation that improves the distribution of small angles. Combined with other standard local mesh operators, e.g., connectivity optimization and local tangential smoothing, our algorithm is able to remesh a