Hi , I was talking to an Immigration lawyer today , what he said was that , the reasons some cases take longer is, first, VO's that take over our case, some are faster and more experienced and some arent , also he said if my wife had made many travels outside Iran , it also slow down the security check , the other thing is usually processing time for men is usually longer than women , and also because of the situation in Iran , they are more sensetive towards these cases coming from that country, he also said in the near future , these cases are gonna be more and more dificult to get approved , as the Immigration office will be monitoring these cases with going into more details ,
Finger crossed and god bless you all