elective course: a course that the student can select from among alternatives
psychological feature: a feature of the mental life of a living organism
stephanotis: any of various evergreen climbing shrubs of the genus Stephanotis having fragrant waxy flowers