@christian, which injector here is responsible for getting the studentInfo?  I don't see where the $http.get is called.  Is that done by the badgesFactory?