Christel,
Glad to offer a schedule!
- June 28 - Magic Kingdom (all day)
- June 29 - Animal Kingdom (AM) / Hollywood Studios (PM)
- June 30 - Epcot (all day)
- July 1 - Hollywood Studios (all day)
- July 2 - Magic Kingdom (all day)
- July 3 - Open Park Day
OK, so for the last day, leave that open to visit whatever park you think you still have the most you still want to see. But be aware that with the Fourth of July weekend you will be facing big crowds everywhere.
Also, consider occasionally splitting up into two groups of two. The boys going one way, the parents another. Or Mom with one child, Dad with another. This way you can let the 19 year old hit some rides that the 7-year old might not be crazy about, and vice versa.
OK, so what's next? Need some meal ideas? Let me know where you need suggestions, what you like/dislike, what kind of dining (table service/quick service) and anything else relevant and I can make some suggestions!
Have a magical vacation!