Project-Based, Interactive Learning in Virtual Education