From the familiar to the abstract: using constructivism to teach complex material