PLEASE HELP! Is my answer correct?

We know angle P is 90 degrees because of Thales Theorem, and angle N is 60 degrees. Because the angles in a triangle have to add up to 180 degrees, angle PMN has to be 30 degrees.
Angle QMO is half of angle PMN, so it's 15 degrees. Angle MQO is equal to angle QMO because the radii make Triangle OQM isosceles, so angle MQO is 15 degrees.
Answer:
yes this is right
Step-by-step explanation:
the triangle MOQ is icosceles and angle O is 150 degrees so that leaves 30/2... 15.