Salam Alikom Brother,
I am an Algerian myself and living in Calgary and currently starting a master degree in engineering at the University of Calgary. I hope I can answer you most of your questions.
I will inbox you shortly with my Skype ID. feel free to add me if you want my opinion.
Salam
MEA