Before arrival, keep an open mind about crowds, try to tune out or focus on positive things when having the occasional negative encounter. Download the Disney apps, buy tickets online and keep the receipt. Arrive before 8am and avoid public holidays and the hotter months. Bring passport and ticket receipt with you. The first 20-30min as you meander your way from the transport drop off to entrance could be challenging due to the sea of people and miles of zigzagging fences. After the security checkpoint (don’t bring food or sharp objects), present your passport and ticket receipt to the staff at the turnstiles to redeem your tickets. Immediately after you’ve passed the turnstile, scan the QR quotes on the ticket with the Disney apps, then get your first set of fast pass (only one ride at a time). Consider buying premier pass for your favorite ride to avoid the (possible) 135min wait. The apps contains a mobile map and updates on show times and waiting times . The pirates stunt show and Tarzan shows are highly recommended. Our family enjoyed the Soaring Heights ride and Peter Pan rides. Tron also looks great but we were too scared to try. Try to have lunch before noon ahead of the crowds, and if you have younger kids do hire the stroller. The Alice in wonderland maze and the enchanted castle are great for the kids. We spent almost 12 hours in the park and enjoyed it very much. Remember all of the fast passes and premier passes will run out in the early afternoon or even late morning so act fast !