CLC-4516 - Some My Academics front-end clean-up

I bumped into these while working on CLC-3862 (avoid loss of Tele-BEARS appointments), but there's no reason to wait on the fixes.

https://jira.ets.berkeley.edu/jira/browse/CLC-4516