Building off my own experience and the responses to "Rings before groups in abstract algebra?" I've decided to teach Abstract Algebra using a rings-first approach. However the various texts mentioned in that post are not available for free to students. Our department tries to use open texts as much as possible.
Does anyone know of and/or recommend an open text for Abstract Algebra that uses a rings-first approach?
(Note: In the past, when taking a groups-first approach, I was very happy with Judson's text. However, the path to rings is a bit long in that text.)