Using SGD in convolutional layer network with CIFAR10 datset

In lesson 4,we trained model with Adam optimizer .resulting 76% accuracy.But if we use SGD optimizer accuracy remains at 9%.Why is this happening???

The SGD() is less sophisticated optimizer, so it trains much slower compared to Adam()

Given enough time, both optimizers would reach the same accuracy.