I was not happy with the finale at all.
Allison deserved to win. She was the most improved. Over anyone. You could see the difference and the fact that ticked me off even more was that they lead us to believe Allison would win when she didn't. Okay that's good programming, and they did the job by misleading us...However, she deserved to win hands down.
_________________________