Apala Guha
Do not take CMPT354 with her, I REPEAT, DO NOT. You pretty much learn nothing from her. You will be better off just read and learn SQL by yourself on Tutorialpoints. or other online resources. Even though the exams are seemingly easy but the instructions and questions are usually confusing and not clear. Definitely avoid.