A first ski day is decided before the first run: properly sized gear, the right trail, and a lesson rather than a well-meaning friend.
How long
Three hours is plenty for a first time. Past that, fatigue takes over and bad habits settle in.
The ski school
Groups by level and age, from the first turn to parallel skiing, with equipment included in several packages.