empty appointment model
basic appointment validations
basic appointment status validation
relationship between Appointment and Appointment category, belongs to and has many
relationship between users and appointments where user is a student
relationship between User and Appointments as instructor
relationship between Instructor and students - has many through lessons
remove whitespace no functional difference
appointment#lesson_duration, #buffer_duration, #total_duration, and #end_time methods