I am a independent study high school teacher that believes that a virtual classroom with team learning would be an enhancement to the program. Has anyone done this before?