The community agencies tend to be cheaper or free but to get results they may want to look at community colleges cuz they will teach them more formal english
I would contact the Community Education program in Bemidji. Here is their website;
Another option would be online education, just Google "esl classes".
Hope this helps,