Vfp course design