The Eighteen Exercises or Etudes for Flute by Berbiguier is a classic for flute study. The level of difficulty is intermediate/advanced with each study being in a different key and focusing on a different technical challenge.