Itzik, thanks and the local team is working with PolyU staff to get better performance. PolyU seems to be very careful in siting their access points -- perhaps too careful, as I don't see any overlapping channels in some rooms! They also don't have 5Ghz capable access points all over campus.
In the meantime, if your machine is capable of 5 Ghz / 802.11a, we've put a WIKIMANIA-5G access point in the dev areas and I'll keep consulting the local team to see where they can keep performance up.
Thanks.
-Andrew