As parents, how do you decide when/if to skip grades? Do children generally adjust well socially and emotionally (both short- and long-term)? What are some of the pros and cons of skipping a grade? Since we are in a school district that is not too keen on students skipping grades, any recommendation or advice on dealing with the school? (We moved here recently and was told by other parents that the school district tends to mainstream students.)

Many thanks!