Khan Academy on a Stick
Proof - Triangle Altitudes are Concurrent (Orthocenter)
Showing that any triangle can be the medial triangle for some larger triangle. Using this to show that the altitudes of a triangle are concurrent (at the orthocenter).
If the above player doesn't work, you can try this direct link.