
"About My Guitar & Bass Lessons"
Guitar & Bass Lessons – Discover, Strum, Enjoy!
Welcome to Thornleigh Guitar Academy! I firmly believe that music is a universal language, accessible to all, regardless of age or proficiency. My tailored guitar and bass lessons are crafted to help you reach your musical aspirations within a friendly and encouraging setting.
You'll dive into a variety of topics, from scales and chords to strumming techniques and fingerpicking, all while boosting your confidence and unleashing your creativity. Additionally, I offer instruction on reading music and grasping music theory, enriching your understanding of this beautiful art form.
With Guitar Pro, you'll gain access to an extensive library of songs, making your learning experience even more dynamic and enjoyable. Let’s create music together!
How does that sound? I'm happy to refine it further if you need!
- John MacPherson Allan - I have a valid Working With Children Check- WWC 0973575E
Common Questions About Guitar Lessons
Bass Guitar
With my guidance, you'll master the bass and start playing your favorite songs quickly and with ease – no time to waste! We'll create a healthy practice schedule together, ensuring your progress as you learn to play the music you love. My Guitar Pro library, vast and grand, puts a world of songs right at your command. From rock anthems to funky grooves, we'll explore it all, and you'll be playing along in no time.
10 Lesson block $375
5 Lesson block $187.50
Young Students
Learning to play an instrument can be a fun and rewarding experience, especially for children. The guitar is an instrument that has been enjoyed by people of all ages for many years. If you're considering introducing your child to the world of music, the guitar may be a great option.
One of the benefits of learning to play the guitar is that it's a great way for children to develop their creative skills and enhance their coordination. Guitar lessons can help improve hand-eye coordination, motor skills, and finger dexterity. By mastering the guitar, children can also improve their self-esteem and boost their confidence.
10 Lesson block $375
5 Lesson block $187.50
Can't commit to the same time each week? Try Flexi-Lessons
Can't commit to a weekly slot? No problem! My Flexi-Lessons are perfect for busy adults. Enjoy a one-hour lesson every fortnight at a time that works for you. It's the perfect way to keep learning with enough time to practice in between.
Guitar & Bass Service
For guitar and bass players, it is vital to maintain your instrument for peak performance. Regular servicing and restringing are essential to ensure that your guitar or bass maintains its optimal sound and playability. By relying on a skilled professional for these services, you can proactively address potential issues and extend the longevity of your instrument. Whether it involves restringing, assessing wear and tear, or conducting necessary repairs, routine servicing is critical for upholding your instrument's quality. If you wish to preserve the top condition of your guitar or bass, it is highly recommended to schedule regular servicing, with restringing recommended every three to six months. Guitar service, including strings, is priced at $65.00, or $45.00 if you provide the strings. Bass service, including strings, is priced at $75.00, or $55.00 if you provide the strings. Additionally, I offer installation services for pickups, input jacks, machine heads, and pickup switches—feel free to inquire about pricing for these services.
I created this App for all musicians who want to improve their practice routines
MaestroCal offers an all-in-one solution designed to replace the chaos of loose sheet music and unlogged practice hours with a streamlined, digital ecosystem. By consolidating essential tools into a single app, it removes the friction between the band room and home practice, ensuring students have everything they need to succeed right at their fingertips.
Core Practice Features
- Practice Calendar- Schedule, view, and manage practice sessions with week/month views
- Practice Timer- Built-in timer to track actual practice time with start/pause/stop controls
- Session Logging- Record instrument, duration, goals, and notes for each practice
- Goal Setting- Set daily and weekly practice goals with progress tracking
- Recommendations- Smart suggestions for practice duration and timing based on history
Achievements & Motivation
- Weekly Awards- Earn awards for practicing 5+ hours per week
- Practice Streaks- Track consecutive days of practice
- Practice Challenges- Create or join individual, section, or ensemble challenges
- Progress Statistics- View detailed practice history and improvement over time
Band Management (for Conductors)
- Create Multiple Bands- Set up and manage multiple ensembles
- Invite Students- Individual invitations with unique codes
- Bulk Invitations- Import students via CSV file
- Track Band Progress- Monitor all students' practice in one dashboard
Parent Features
- Parent Portal- Dashboard showing all linked children's practice statistics
- Multi-Child Support- Track multiple children from one account
- Progress Monitoring- See each child's sessions, goals, and achievements
Communication
- In-App Messaging- Send messages between conductors, parents, and students
- Inbox & Sent Folders- Organized message management
- Unread Notifications- Badge showing unread message count
Music Library
- MP3 Upload- Upload practice tracks to the cloud
- Audio Player- Play tracks while practicing
- Song Management- Edit titles, artists, and delete songs
Subscriptions & Premium
- 4-Tier Pricing- Band Conductor, Band Student, Student Pro, Family Plan
- Stripe Integration- Secure payment processing
- Multi-Currency- Supports USD and AUD
- 14-Day Free Trial- Try premium features before subscribing
Email Notifications
- Welcome Emails- Automated branded welcome for new subscribers
- Band Invitations- Email invites when added to a band
- Admin Notifications- Alerts for new signups
Admin Panel
- User Management- View, block/unblock users
- Subscription Tracking- Monitor all active subscriptions
- Band Overview- See all bands and membership counts
- System Statistics- Total users, sessions, revenue metrics
User Experience
- Dark/Light Mode- Theme toggle with system preference support
- Multi-Language- Internationalization support
- Responsive Design- Works on mobile, tablet, and desktop
- Unified Navigation- Collapsible sidebar on all pages with back button
Account & Security
- Email/Password Authentication- Secure login and registration
- Password Reset- Forgot password flow with email
- Profile Settings- Update name, account type, date format preferences
- Session Security- Secure cookies and PostgreSQL-backed sessions
Legal & Support
- Help Center- FAQs and getting started guides
- Privacy Policy- Legal compliance page
- Terms of Service- Usage terms page
Contact Me
Have a question? I'm here to help. Send me a message and I'll be in touch.

















































