This image was doing the rounds on a popular text messaging application, so I decided to give it a try.
From sine rule in $\triangle ABP$: $$\frac{AB}{\sin(150^\circ)} = \frac{AP}{\sin(10^\circ} \\ \implies AP = 2AB \sin(10^\circ)$$
Applying sine rule again in $\triangle APC$: $$\frac{AP}{\sin(60^\circ + x)} = \frac{AC}{\sin(x)}$$ Manipulating the equation and using some properties gives us $$x = \arctan\left(\frac{\sqrt 3}{4\sin(10^\circ) - 1}\right)$$ This gives $x = -80^\circ$, but since it's an arctan, $x = 100^\circ$. Also, since $\sin(x) = \sin(\pi - x)$, $x = 80^\circ$ as well.
My question is: Is there a way to solve this problem that does not require a calculator? I tried to chase angles but that did not work out in this case. This solution requires computing $\sin(10^\circ)$ as well as the $\arctan$ of that expression, which needs a calculator.

Let $D$ be the circumcenter of $\triangle APB$. Since $\angle BPA=150^\circ$, we have $\angle ADB = 360^\circ - 2\angle BPA = 60^\circ$, and since $DA=DB$ it follows that $\triangle ABD$ is equilateral. So, $AD=AB=AC$ and therefore $A$ is the circumcenter of $\triangle DBC$.
Now, $\angle PDB = 2\angle PAB = 40^\circ$ and $\angle CDB = \frac 12 \angle CAB = 40^\circ$. Hence $\angle PDB = \angle CDB$. It follows that $D,P,C$ are collinear. Now it is easy to find $\angle DPA = 90^\circ - \frac 12 \angle ADP = 90^\circ - \angle ABP = 80^\circ$. Thus $\angle APC = 180^\circ - \angle DPA = 100^\circ$.