Abstract: Recent years have witnessed enormous progress toward the development of quantum computers---novel devices that exploit quantum mechanics to perform tasks far beyond the reach of the world’s best supercomputers. Qubits based on semiconductor spins are particularly promising because of their long coherence times and prospects for scaling up to large processors by leveraging the existing semiconductor electronics infrastructure. However, many fundamental challenges related to decoherence, controllability, and device architecture remain. I will describe our efforts to address these challenges on multiple fronts using smart control schemes, dynamical stabilization with Floquet physics, and entanglement generation between remote spins.