Teacher Friendly Technology: Journey into the Unknown.