How long is the program?

Plan on at least an hour and half but not to exceed two hours.