e-learning teaching learning god education - general private schools attorney court commentary concordance deposition tutoring legal education bible court reporter law school lawyer