As far a tetra's being a schooling fish, do most fish need to be the same exact species or sub species of fish to school together? Like 5 or 6 of a neon tetra then 5 or 6 of another type and not mix say 1 of each kind of tetra. I wanted to get some sort of schooling group and then add something else. Still on the fence about what to get. Wondering how rams would be, blue or gold, then what about the german or bolivian? Can they hang with gourami also? And also would the gourami have to be the larger kind or the dwarf ones?