Teaching-and-Learning-Music-Theory-in-the-Age-of-AI-and-Mobile-Technologies