I'm confused about when $parent is needed.  I've googled around a bit, but maybe @redconfetti or @christianv  could help me understand its use in this case.  selectedUser is assigned to $scope in the canvasCourseAddUserController.js, just like any other variables.  What's the difference in this case?