I am not a music major, yet. I first wanted to major in accounting, but now I am switching to music. I took so many theory classes in high school and college, that's why I can speak in musical terms very well. When I was in high school, i didn't know anything about modes and scales other then major, all minor scales, and the blue's scale. My teacher used to make all the expert theory people like me do this program that forced us to learn the different modes and scales. I still didn't fully understand it then until I got to college. Now, i can go back to high school and ace that computer program.