I have been mountain biking since the beginning of mountain biking - over 30 years, but I still learned a lot in the fundamentals class. I got rid of some bad habits and learned the most current bike handling techniques. It is amazing how much you can progress with a day or two of focused professional instruction! Great coaching and well worth the time!