WP-2968: Faculty profile enhancements.
WP-2968: More faculty profile enhancements.