Online Semi-private Classes