Experts can be expert practitioners, who can be consulted through such technologies as video conferencing, instant messaging, or email; some knowledge can emerge from technologies such as calculators, spread sheets, and expert systems; new insights can originate from the teacher or students or both.