I'm about to scream right now.
"You're too general," "You're too specific," "Give me more information," "Give me more to wonder about"
HOW THE HECK ARE YOU SUPPOSED TO WRITE A QUERY??
There are so many different opinions out there, and guess what?
Agents have different opinions too!
So what can you do to write the most effective query possible?
Work on it. Work, work, work, WORK! And make sure you save your drafts, because you may end up wanting to go back to something you had in a previous draft.
I really wish someone else could write my query for me. But that wouldn't really work, would it?
*Sigh* Back to working...