Yes it is impressive but you have to look at the competition/schedule. Their seven wins came against competition that won 24 games between them. Little more then three wins per team from the likes of Florida Atlantic, Georgia State, Rice, Temple, UMESS, UAB. Not exactly top level football powerhouse competition. The win over NC (who looks like they quit today) was their first win over a quality Power Conference win in a long time.