Minor presentation improvements on full-page functionalities, fixed some issues in teacher portal