Text this: Rules-Based System for Personalized Virtual Course Generation