@christianv , I wonder if it's time to consider breaking academicsController.js into smaller pieces...