DEMO: Teaching the 21st Century Student