Email us for help
Loading...
Premium support
Log Out
Our Terms of Use and Privacy Policy have changed. We think you'll like them better this way.
Mika Abdalla is best known as the lead spy, McKeyla McAlister, in the Emmy-nominated Netflix and Awesomeness TV original series, Project Mc2. The series aimed to help girls advance in the areas of S.T.E.M.