Pros
- Everything is so simple and easy to understand you are able to learn so much about your classes and the teacher in a very short amount of time!
Cons
- There is a bit of a learning curve when it comes to changing your schedule but once you get the hang of it, it's great once you get past the first few times!