Community ed class will cover world religions
Farmington has a more diverse religious community than the casual observer might realize. There are Lutherans and Catholics and Baptists, of course, but there are also a few options you might not expect to find.
Drive east on Highway 50 and you can find a Buddhist temple, complete with resident monks. Walk through downtown and you could come across a Hindu community.