Sun will be transiting into your 10th house and 11th house indicating favorable position for entire this month. Mercury, Sun and Venus are in excellent position for you entire this month. Mars is also getting into favorable spot for a short period of time that is between Jun 18, 2016 and July 10, 2016. Even though all major planets Saturn, Jupiter, Rahu and Ketu are not placed well, all fast moving planets are in excellent position. Even though you under a very long and severe testing period, the time period between July 18, 2016 and July 10, 2016 will give you very good relief.