Microsoft teams up with General Assembly to tackle AI skills gap