How long does a History specialization course generally take?

1 answer 1