quantum crash course