Fan
Ive used and referred others to musictheory.net for at least ten years, and the mobile app is even better. Extremely clear instruction, and I love the key calculation method that is presented. Highly recommended!
TheCo1one1 about
Theory Lessons, v1.1