FlexCalendar
FlexCalendar is an easy-to-use and intuitive calendar that can be viewed in several ways (month, week, day, scheduler, and list views). The drag and drop functionality allows you to easily make adjustments on the fly.
The calendar is easy to navigate by date and various other filtering options such as tags, titles, event types, facilities, etc.
The calendar also allows for easy exporting and printing as needed.