Hello Bryanna,
Thank you for your reply. Unfortunately, there is no Canadian visa office in the country where I am a resident, so I have to go to my country of citizenship to apply. I still don't understand what date to put as my 'from date' - my date of birth, the date my passport was issued...