needs professor-subject connection