Although it may seem like there are very few classes, each class is posted twice a term for each year--when you add that all up, it means that first years alone attend twelve classes! It might not seem like very much right now, but trust me--the schedule gets quite full as the year goes on. =)
We used to have a couple of electives, but staff and student interest in them was sort of low, so now they are only available as In Character (IC) independent studies. Maybe in the future, if there is a demonstrated interest, we'll have electives again.