Step is a fantastic class to build leg strength as well as a great cardio workout. Any level of fitness will get a great workout by adding or not adding risers to the step. Light weights are often used to add some upper body work. Try this old school workout. There is a reason that it's been around so long. It's fun and it works.