When is Insertion Sort a good choice for sorting an array?
Insertion Sort if fairly simple.
Because Insertion Sort is simple, it tends to cost only a little bit per comparison when compared to more complicated sorting algorithms.