Welcome to Algeria,
Thats the Algerian laws, they will not allow you in for that length of time until you have actually been to the country first.
Mmmmmm never been to Algiers really but you should need a car, not sure how well a training organisation will run there! But i may be entirely wrong. Good luck!