YOu may not have a choice as to the time period. Many/most teaching contracts are 24 months, and if you leave or wish to go elsewhere in Qatar, you may face an employment ban of 2 years if you can't get an NOC.

you have made no mention of your package or benefits so it is difficult to comment