Move currentUser subscription to always available
Check whether user is allowed to edit the course

I'm wondering where to put helper functions like mayEdit