When I put in a wrong answer, it tells me I'm wrong. When I put in the right answer, it says I got it. What isn't working right exactly?
I think you should start by separating your ng-app and ng-controller onto separate DOM elements. I've always built AngularJs apps where my ng-controller was on an element that was a child (or deeper descendant) of the element that was the ng-app container