i get a not aNaNunction error and can't find out why
<p>i am new to angularjs and have searched stackoverflow and tried many of the fixes. i have included the controller in my index.html. here's the html code:</p>

<pre><code>    &lt;div data-ng-app="expertise-choice" data-ng-controller="expertiseController"&gt;
    &lt;label&gt;
      Select your area of expertise or interest
      &lt;select ng-model="expertise" ng-options="x for x in expertise"&gt;&lt;/select&gt;
    &lt;/label&gt;
  &lt;/div&gt;
</code></pre>

<p>and my controller code is: </p>

<pre><code>    var app = angular.module('expertise-choice' []);
    app.controller('expertiseController', function($scope) {
      $scope.expertise = ["African-American Studies", "Gender Studies", "Hispanic Studies", "More to come"];
    });
</code></pre>

<p>i have removed the [] in angular.module. i have tried putting () at the end of the code like })(); i cannot see any errors/typos. Please help me!</p>