Greetings, InfiniteSummer--
I am also in Champaign, Illinois. You might not know about the Prairie Sangha, a group which meets on Monday evenings for meditation. It's the only Theravada-related group around. I can tell you more about it, or you can see
http://www.prairiesangha.org. Or perhaps I already know you there? At any rate, welcome to this forum, which I look at nearly every day.
Richard