a better executed dining experience, while setting them up with life skills.
It's entirely up to you if these classes are mandatory. Some of them such as menu tastings, wine pairings and cocktail masterclasses will probably be included with your training anyway. I'd advise not forcing your staff to attend classes unless absolutely necessary for service training. For this reason, your optional classes should be events that your employees would want to attend anyway without being directed by upper management.
Think cocktail master classes for your servers, charcuterie tastings for your bartenders and inviting the whole FOH staff to sample when a new distributor comes along and offers a better product. The idea is to build a community around your brand that your FOH will be enthusiastic about. I can guarantee you the quality of your service will improve, your turnover will drop and your employees will be happier.