hi,i'm a photographer by profession and my advice is wake up real early,check out what u want and by late morning head back ,have late breakfast or early lunch and have a siesta since mid day's the worst.
Then at about 3 pm onwards ( or later if the days are longer) head out again.
That way u can deal with the heat n also catch the sights in the best light. In alot of countries,morning's the best time to observe to locals as they go about their business.


Im leaving for my third visit to Iran in about 10 days, Its hot, but its dry. tehran is a hell due to the smog. but outside Tehran its fine. Get used to walk on the sidewalks that are in the shade and try not to get dehydrated in the sun. Sunscreen is important.
As a woman I do have to cover up and I do avoid cotton at all costs. It gets damp in the heat, you go into a place with AC and you will be freezing.
I use running shirts under the manteaux if I use anything. Shirts for running are light in weight, they dry very fast and you wont feel cold when walking into a building.

Dear Teacher
you made mistake....
Iran has four seasons at the same time while it is cold in the north of country like Ardebil and Tabriz, in the south the weather is spring-like in Bandarabbass and Bushehr. Iran's climate is mostly arid or semiarid, to subtropical along the Caspian coast and the northern forests. It has many forests in the north and many deserts in the east of country like Dasht-e-kavir and kavir-e-lout.