I'm not sure about Rapid City but I do have experience in Sioux Falls. Not sure how similar the programs are, though...