Got 2 miles in today. did some sparring rounds. class covered all of my requirements :)