all i can say is welcome to singapore; it's stinking hot now with nearly 100% humidity on a daily basis, bring lots of singlets, tank-tops and bermudas; riders are now doing much nite riding to avoid the worst heat, school holidays are upcoming, so expect loads of brats.
malaysia (k.l area) got hit by haze caused by forest fire/ clear burning from indonesia just last week, might hit singapore too during the worlds, so be prepared, esp. the asthmatics
ps : don't forget the deodorant too! lol!