This whitepaper discusses Wi-Fi offloading and the challenges of building a carrier-class Wi-Fi experience. It covers authentication, security, and roaming challenges and proposes EAP-based authentication approaches. It also discusses integrating the mobile core for provisioning, policy control, and billing. Finally, it introduces Greenpacket's Wi-Fi offloading solutions of smart data offload, seamless data offload, and dynamic data offload.