Student performance and attitudes in a collaborative and flipped linear algebra course | Synapse