If you have severe muscle pain or delayed onset muscle soreness in a major muscle group, it mean that you have put stimulus/progressiveoverload into the muscle from hevey resistance training. You should allow your muscles atleast 72 to 96 hours of rest before working them again in my option to allow them to make a full recovery, if of course you are looking for optimal muscle growth. Remember muscle are building through recovery, so if they are extremely sore you should allow them to rest and make a full recovery. This is why I recommend upper, lower spilt or push, pull and legs spilt, this allow you to rotate each muscle group. So while your chest is resting, you are hitting legs for example. It tough in a fitness class, because you are doing circuit exercises, you will have to make your own mind up in that situation, if you feel like you need another day of rest from being exstemly sore you should skip it imo, if you feel like it's only a little sore then maybe you should be fine. It's all come down to your own perspective and how you feel that day.