Very good, so fun and varied instruments and styles . Maybe a little bit empty in some parts for my taste (maybe it's because I like baroque music hahaha). I would try to exploit the countermelody more, like the one you do from time to time with the flute. This is only my opinion :D. Great job 9 / 10