Small-group learning projects to make signal processing more appealing: From speech processing to OFDMA synchronization