Welcome!

The flexibility of online instruction available!  


Read "What Can I Do For You," and "Lesson Packages/Pricing" on the Instructor page. Check out the testimonials on the About Me page, and performance videos on the Performer page.  

Feel free to reach out with questions. 801-636-6355 or ruth@ruthellis.net