Nice work!! Really fun stuff here, some nice traditional chord progressions and great chromatic voice leading! I would just work on balancing the elements! When a lot of things are happening in the score it gets a little muddy! Great work!