Super Studies for Flute
This is simply a great book of studies covering a large range of techniques. Yes, of course it's all been done before but we all need a change now and again and at this price who's complaining?
Difficulty level, roughly compared to ABRSM exam grades. 0 is beginner, 9 is advanced (beyond grade 8).