so would need to be providedThat would change your suggested improvement to be change the Browse by Category tab to be Create Category while no category exists.
You're right, there must be a way to display the Edit categories button (to teacher). How about this:
1-change the Browse by Category tab to be Create Category while no category exists and user is teacher with editing rights...
2- If user has student status and no category exists or categories exist but are all empty, then do not display the Browse by Category