Here a small code which can be used as a start.
\documentclass[]{standalone}
\usepackage{tikz}
\usetikzlibrary{calc,shapes.callouts,matrix}
\begin{document}
\begin{tikzpicture}
\matrix (m) [matrix of nodes,nodes={minimum width=6cm,text width=5.8cm}]
{
\rlap{Area of triangle $ABC=\frac12ab\sin C=\frac12bc\sin A=\frac12ca\sin B$} \\[1cm]
\everymath{\color{red}} $\frac12ab\sin C=\frac12bc\sin A$ &
\everymath{\color{green}} $\frac12bc\sin A=\frac12ca\sin B$ \\
\everymath{\color{red}} cancelling $\frac12$ and $b$ from both sides &
\everymath{\color{green}} cancelling $\frac12$ and $c$ from both sides \\
};
\node[ellipse callout, draw=red, callout relative pointer={(-0.4,-0.4)},minimum width=4.6cm,minimum height=2cm] at ($(m-1-1)+(1.9,0)$) {};
\end{tikzpicture}
\end{document}

This is not a site where you can post a "tell me how to do this entire thing" without showing at least a minimal amount of effort in making a question specific enough to be answered, and/or showing what progress you've already attempted.
– Mike Renfro Feb 24 '13 at 18:40