Assigning Global Subjects to Batches and Levels