I like the music! All 3 movements are great. Harmonies pushing the limit of "Berklee Rules of Arranging" in the 1st movement, but it made me smile as I love when composers break the rules. Rhythms great in 1st. 2nd and 3rd nice melodies and grooves.
Massive accomplishment, Bob! The rhythms and harmoies in the 1st show you are a skilled composer! And the 2nd and 3rd show you can make music for the peeps too.