IE 505: Trends and Education Resources