Midwest Training Group hosting MAG40 (taught by Massad Ayoob) in Kankakee, IL at the ISRA range.
I've actually taken MAG20C and MAG20R separately, last summer, but I still might think about this. It's expensive for repeating something I've already done, but it was a great experience and such a rush of information that I'm sure I'd benefit from doing it again. Also, it would be interesting to take the range hours from Ayoob himself and see what that's like.