Howard,
You are right. That is my dilemma. I really don't want to lose forums capability, if I put it in my lessons. I just don't want them to have the ability to visit forums, or send messages, etc., unless I specifically make it a part of a lesson.
Hard coding this makes for great menus and a great theme. However, as the admin and teacher, I want control of when certain things are presented to students. Having that menu there at all times is actually a bad thing, although it appears attractive at first glance.
I think the developer of this theme has done a wonderful job at coding with an attractive theme, but should allow anything that is hard coded to be backed out of by the admin easily without having to resort to code. I would suggest maybe some more lines of "IF" code that checks to see if there is an instance of something, like a forum, or messaging, or badges, etc., and if so, allows that drop down menu item to show, otherwise (ELSE), it should be off by default.
For me, I only have a few days left to go live with this, so I will have to pick another theme (sad face). Sure wish I could have used Essential. Thanks to all for your engagement.