The duration varies, but most courses last between 2 to 6 months, depending on the type (weekend, weekday, intensive).