I'll chime regarding the multi-skills of Jennifer Hall. I've know Jennifer a long time, and I was very recently in the studio with Jennifer on a Big Band date. She played Bari, Bass Clarinet, Clarinet, Flute, and Alto Flute. Jennifer has great sounds on all her axes and she's a sight reading machine. She never missed anything - even when the composers wrote crazy Bari parts that jumped around a lot. AND Jennifer cooked and brought lunch for the entire big band !!! Her lentil soup gets 5 stars!
Jennifer has Bari chair on the Dancing With The Stars band, and is currently in "The Color Purple" theater orchestra in downtown Los Angeles.