ByNobleID
    Student projects: a practical framework. | NobleID