With a new facility in the New Orleans Culinary & Hospitality Institute building, the Freeman School plans to offer degree and non-degree programs aimed at students, working professionals and executives from around the world.