Overall, this was an excellent experience. The staff was very cordial, they gave great customer service. We were also pleased with the reasonable prices. The small class sizes allowed for personal attention, the staff seem to know everyone. We recommend South of the River.
Pros: instructors., locations., class size.