It is an easy exercise to prove that each finite and each Abelian group is sofic. In fact, one can even prove that the class of sofic groups contains both the class of amenable and the class of residually finite (or, more generally, that of residually amenable) groups. It is still not known whether any group is sofic (for more details see [1]} and [2]}).
