A little more information about location might yield better results, it's challenging to give recommendations without it. For example, Angel City Flyers out of Long Beach, CA (KLGB) has the ability to provide a great accelerated multi course (or at least did in the past). But if your friend is not local, costs just to get there and stay for a week could begin to get pricey.