i just want to add something : there is something illogic in the requirement (for last year) : first they say that the applicant must hold a lebanese Baccalaureat ( or equivalant ) and must have completed sophomore level .
then they say that the minimum age is 20 years ! how come ? logicaly at 18 you have your Baccalaureat and at 19 your finish your first year of university . so should'nt the minimum age be 19 ????