Khan Academy offers great courses in Math, Science, Engineering, Arts, Humanities, Computing, Economics, Finance, and test preparation. This link will take you to the lessons for high school Geometry, which includes: foundations, transformations, congruence, similarity, right triangles & trigonometry, solid geometry, analytic geometry, circles, and more.