How long does each training session last?

A training session usually lasts from 3 to 6 hours. Custom scenarios can be designed to be longer.