Natasha DerrickNatasha Derrick was born on the Caribbean Island of Grenada and immigrated to New York City in her early twenties. Her need for a more meaningful life led her to A Course in Miracles which has helped her to clarify her mind and transform her life. Sh loves spending time in nature and practicing creativity. She channels her spiritual guides and teachers, her higher-self, her loved ones and other highly evolved beings as well. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code