student view, + data-binding helpers