This question may not be related directly to this Forum but probably somebody might have the knowledge to answer.
Please have a look at following site.
http://www.cut-the-knot.org/Curriculum/Geometry/Griffiths.shtml
It teaches geometry with animation embedded to drawing. You can drag...