From the classes on your list these three would be the ones I would choose as an intermediate quilter-
Design It, Quilt It: Free Form Techniques (Cindy Needham), really good use of stencils and marking to create planned free motion designs
Creative Free Motion Techniques (Lori Kennedy), love the way she builds motifs that i would have thought that i needed to draw or stencil before i took her class
Ultimate Free Motion Quilting (Patsy Thompson), could just quilt the fabric and never piece anything with her ideas, lots of colour
machine quilting with templates with kimmy brunner- not on your list but this class was very helpful to create designs with rulers (she calls them stencils) - she works on a long arm so it is about the designs you would need to know how to use the rulers with your machine already