Distributed learning may be dependent on time if it includes synchronous sessions, and further time dependent if the course is paced.
Distributed learning may be reliant on time if it encompasses synchronous sessions, and further time-dependent if the course is structured.