Teddy Huang 2024 summer vacation