More about uWaterloo Alter Schedule Creator's publisher:WiL.
Check details of uWaterloo Alter Schedule Creator