La sede dell'ISSR all'Apollinare si trova in Piazza di Sant'Apollinare 49, nello storico Palazzo di Sant'Apollinare, sede della Pontificia Università della Santa Croce, nelle immediate vicinanze di Piazza Navona.
L' Attestato di Formazione Teologica di base viene rilasciato agli studenti iscritti come ' ospiti' che seguono il seguente percorso e sostengono i relativi esami orali:
I semestre
* Introduzione generale alla Bibbia e alla Storia della Salvezza (IB);
* Introduzione alla Teologia e Teologia Fondamentale (TF);
* Storia delle Religioni (SR);
* Introduzione alla Filosofia e Metafisica (IFM).
Allo scopo di favorire una diffusione ampia, e nello stesso tempo profonda, della dottrina cristiana sul matrimonio e la famiglia, l'ISSR all'Apollinare promuove un portale informatico di corsi con metodologia e-learning ed altri sussidi on-line, chiamato Amore Famiglia Educazione (AFE). A questo scopo si avvale del lavoro di ricerca dei propri docenti e di quelli della Pontificia Università della Santa Croce, così come della collaborazione di altri importanti esperti in materia.