Wizard101 Adventuring Trivia

What does the Time Ribbon Protect against?
Time Flux
The Professor
The Sleeper's Timepiece
Time Travellers