My girlfriend took some beginner and intermediate DJing courses this Fall. She doesn't have her own hardware yet—she's been using the school's equipment for all practicing. She's really into this, signed up for advanced classes in the Spring, and talked about getting her own equipment soon.
What are the most important pieces of equipment for a beginning DJ to own? I'd like to buy her something she doesn't already have but will still be helpful to her. I'd also like to avoid buying her the Most Important Piece of Equipment™ – as a guitar player, I know I would appreciate being given an effects pedal or some music to play, but I wouldn't want someone to pick out a guitar for me. So if you could list several of the most important pieces of equipment instead of just the bare bones requirements, that would be helpful.