Issues related to schools interest me in particular. I have two children 8 and 10 and am married to an American who speaks Persian. My children also have a limited knowledge of Persian. U may get more informations about that from Iranian general consulate worldwide. It is very good.
All instruction is in English.
Tatbighi is good if you want to stay in Iran forever and want your childen to learn Persian , until they can go to regular Persian school.