when user is self-selected, put User object in the Session

Fixing this bug should allow a user to view the
UserProgressPage to see his/her own progress (without
requiring instructor privileges.)