Flight left on time and arrived on time. I like Toronto terminal 3 as there is less walking than 1. WJ check in was easy and a lot of self service to check bags. Leaving a 10 am the menu was a little odd serving pad Thai in the am. Cabin crew were good and helped if needed.