Elementary Geometry of Algebraic Curves