...
- For new users this large amount of information may be difficult to process, and it may not be clear where they should focus their attention.
- It is hard to compare two classes; for example, to compare a class at the top of the results list to a class at the bottom, this would require rapidly scrolling back and forth between the two results.
Efficiency
- While you can change other options (like HASS-D categories) on the same page as the results, you have to return to the schedule page to make any changes to your free and busy slots. However, since your schedule is the least likely to vary, this should be not a big problem.
Error prevention
- Because the calendar has a constant visual representation, you get immediate feedback on how your schedule looks when you click and drag.
- It supports CRUD, by allowing you to create new schedule blocks, update previously created blocks, and deleting blocks.
- If users decide they want to filter by different search criteria, they can edit their choices in the side panel and the results will update dynamically, so it is very easy to correct mistakes in this respect.
...