Check the below link out, Jericho does training in Calhoun County at Centerline in Bellevue, not that far from GR. I've taken all but their low light training and would rate Kevin & his instructors as top notch. I hope to take their low light classes this year.
Jericho Def Training
When I started taking their courses my skills were in line with where you state yours are, they helped me eliminate my bad habits and become a much better shooter. Their training methodology is very well thought out and their instructors are laid back, not in your face or over the top Type A personalities. Safety is always top priority, but you'll also get a lot of trigger time.
Best of luck wherever you take training, your decision to take it is a good one as shooting is a perishable skill & bad habits don't fix themselves. That's experience talking.