These are all of Demi's songs that are on her albums. And here are also my ratings. 10 is highest, 1 is worst...
Here We Go Again- 9
Solo- 9.5
Every Time You Lie- 9.7
Gift of a Friend- 8
World of Chances- 8.5
Stop the World- 10
Remember December- 10
Everything You're Not- 10
Quiet- 7.9
Catch Me- 8.9
So Far So Great- 7.8
U Got Nothin' on Me- 10
Don't Forget- 9
La La Land- 9
Until You're Mine- 10
Believe In Me- 7
On the Line- 9.9
Party- 10
Trainwreck-9
Get Back- 9.5
Gonna Get Caught- 9
When Two Worlds Collide- 8.2
The Middle- 8.3
Here We Go Again- 9
Solo- 9.5
Every Time You Lie- 9.7
Gift of a Friend- 8
World of Chances- 8.5
Stop the World- 10
Remember December- 10
Everything You're Not- 10
Quiet- 7.9
Catch Me- 8.9
So Far So Great- 7.8
U Got Nothin' on Me- 10
Don't Forget- 9
La La Land- 9
Until You're Mine- 10
Believe In Me- 7
On the Line- 9.9
Party- 10
Trainwreck-9
Get Back- 9.5
Gonna Get Caught- 9
When Two Worlds Collide- 8.2
The Middle- 8.3