T.L.
I had problems with migraines starting at 17 and know that can be horrible.
I was given several medications that worked but most put you to sleep. If you want her not to be drowsy, definitely don't try midrin or amitriptylene (elavil). They will definitely cause drowsiness.
I was given Oruvail once to take during the day and 800mg Ibuprofen. Also, Imitrex doesn't cause drowsiness. They will usually give you the shot first and then decide if you can take the pill daily. I couldn't handle the side effects from the shot and opted not to take the pill.
Topomax is another medication. It is used to prevent migraines and is to be taken daily. The only side effect is loss of appetite. I was taking this and I REALLY didn't have an appetite and loss weight.
I'm not sure how these would be given or if they will be given to a 14 year old but you can still ask the neurologist about them.
Hope I've helped.
Tamara