The Informatics Academy: An Integrated Professional Education Approach