Online and Offline Study: Pros and Cons as Evaluated by Students and Teachers