Mostly ridiculous, and way overdone.
(Also, the Disney "patented" 'the parents are clueless, and the kids must rebel against them' shtick. Always...)
Thanks Disney. : P
Other than that, it is coated with all the Feel Good & Inspirational themes.
(Note: Aside from the script, the acting is actually quite good, regardless of what other people may have noted.)