Primo oggetto di un array

Salve a tutti,
mi sono incartato su una cosa che penso sia semplice:

ho una relazione molti a molti tra Disciplines e Teachers,
quindi ho la join-table Disciplines_teachers che contiene solo
i campi teacher_id e discipline_id.

Se @teach è il mio insegnante corrente con
@disciplines = @teach.disciplines
ho tutte le materie che questo insegna…

Ma come faccio a prendere la PRIMA di queste materie?
Mi interessa l’id di quella materia ma non riesco ad isolarla…

Grazie