Afsha graduated from the University of Alabama at Birmingham in 2010 receiving a Bachelor of Science in Biology. She graduated from the Registered Nurse program at Jeff State in Alabama in 2014.
Throughout her high school, undergraduate, and nursing education, Afsha spent several years working at Optometric clinics, learning how to manage them both operationally and financially.
In 2014, Afsha got married to Dr. Rashid, and relocated to Edmonton. Although Afsha is a licensed RN in Alabama; she enjoys her role as Office Manager at Envision Eye Care.
Afsha enjoys travelling the world with her husband, cycling, cooking, and spending time with their cat, Nemo.