learning elearning private schools attorney home education - general business design federal government teaching ideas tutoring human-computer education law opportunities interaction school interface