Let $BC$ be a chord not passing through the center of a circle $\omega$. Point $A$ varies on the major arc $BC$. Let $E$ and $F$ be the projection of $B$ onto $AC$, and of $C$ onto $AB$ respectively. The tangents to the circumcircle of $\vartriangle AEF$ at $E, F$ intersect at $P$. (a) Prove that $P$ is independent of the choice of $A$. (b) Let $H$ be the orthocenter of $\vartriangle ABC$, and let $T$ be the intersection of $EF$ and $BC$. Prove that $TH \perp AP$.