The Use of Different Means to Delive a High-Quality Course