var kpg_nrci_targImg=null; var kpg_nrci_targSrc=null; var kpg_nrci_inContext=false; var kpg_nrci_notimage=new Image(); var kpg_nrci_limit=0; function kpg_nrci_dragdropAll(event) { try { var ev=event||window.event; var targ=ev.srcElement||ev.target; if (targ.tagName.toUpperCase()=="A") { // is this IE and are we dragging a link to the image? var hr=targ.href; hr=hr.toUpperCase(); if (hr.indexOf('.JPG')||hr.indexOf('.PNG')||hr.indexOf('.GIF')) { ev.returnValue=false; if (ev.preventDefault) { ev.preventDefault(); } kpg_nrci_inContext=false; return false; } } if (targ.tagName.toUpperCase()!="IMG") return true; ev.returnValue=false; if (ev.preventDefault) { ev.preventDefault(); } kpg_nrci_inContext=false; return false; } catch (er) { //alert(er); } return true; } function kpg_nrci_dragdrop(event) { // I am beginning to doubt if this event ever fires try { var ev=event||window.event; var targ=ev.srcElement||ev.target; ev.returnValue=false; if (ev.preventDefault) { ev.preventDefault(); } ev.returnValue=false; kpg_nrci_inContext=false; return false; } catch (er) { //alert(er); } return true; } function kpg_nrci_context(event) { try { kpg_nrci_inContext=true; var ev=event||window.event; var targ=ev.srcElement||ev.target; kpg_nrci_replace(targ); ev.returnValue=false; if (ev.preventDefault) { ev.preventDefault(); } ev.returnValue=false; kpg_nrci_targImg=targ; } catch (er) { //alert(er); } return false; } function kpg_nrci_contextAll(event) { try { if (kpg_nrci_targImg==null) { return true; } kpg_nrci_inContext=true; var ev=event||window.event; var targ=ev.srcElement||ev.target; if (targ.tagName.toUpperCase()=="IMG") { ev.returnValue=false; if (ev.preventDefault) { ev.preventDefault(); } kpg_nrci_replace(targ); return false; } return true; } catch (er) { //alert(er); } return false; } function kpg_nrc1_mousedown(event) { try { kpg_nrci_inContext=false; var ev=event||window.event; var targ=ev.srcElement||ev.target; if (ev.button==2) { kpg_nrci_replace(targ); return false; } kpg_nrci_targImg=targ; if (kpg_nrci_drag=='Y') { if (ev.preventDefault) { ev.preventDefault(); } } return true; } catch (er) { //alert(er); } return true; } function kpg_nrc1_mousedownAll(event) { try { kpg_nrci_inContext=false; var ev=event||window.event; var targ=ev.srcElement||ev.target; if (targ.style.backgroundImage!=''&&ev.button==2) { targ.oncontextmenu=function(event) { return false;} //iffy - might not work } if (targ.tagName.toUpperCase()=="IMG") { if (ev.button==2) { kpg_nrci_replace(targ); return false; } if (kpg_nrci_drag=='Y') { if (ev.preventDefault) { ev.preventDefault(); } } kpg_nrci_targImg=targ; } return true; } catch (er) { //alert(er); } return true; } function kpg_nrci_replace(targ) { if (kpg_nrci_targImg!=null && kpg_nrci_targImg.src==kpg_nrci_notimage.src) { // restore the old image before hiding this one kpg_nrci_targImg.src=kpg_nrci_targSrc; kpg_nrci_targImg=null; kpg_nrci_targSrc=null; } kpg_nrci_targImg=targ; if (kpg_nrci_extra!='Y') return; var w=targ.width+''; var h=targ.height+''; if (w.indexOf('px')<=0) w="w+'px';" if=""><=0) h="h+'px';" kpg_nrci_targsrc="targ.src;" targ.src="kpg_nrci_notimage.src;" targ.style.width="w;" targ.style.height="h;" kpg_nrci_limit="0;" var="" t="setTimeout(" kpg_nrci_restore()",500);"="" return="" false;="" }="" function="" kpg_nrci_restore()="" {="" if="" (kpg_nrci_incontext)="" {="" if=""><=20) {="" kpg_nrci_limit++;="" var="" t="setTimeout(" kpg_nrci_restore()",500);"="" return;="" }="" }="" kpg_nrci_limit="0;" if="" (kpg_nrci_targimg="=null)" return;="" if="" (kpg_nrci_targsrc="=null)" return;="" kpg_nrci_targimg.src="kpg_nrci_targSrc;" kpg_nrci_targimg="null;" kpg_nrci_targsrc="null;" return;="" }="" sets="" the="" image="" onclick="" event="" need="" to="" check="" for="" dblclick="" to="" see="" if="" there="" is="" a="" right="" double="" click="" in="" ie="" function="" kpg_nrci_action(event)="" {="" try="" {="" document.onmousedown="function(event)" {="" return="" kpg_nrc1_mousedownall(event);}="" document.oncontextmenu="function(event)" {="" return="" kpg_nrci_contextall(event);}="" document.oncopy="function(event)" {="" return="" kpg_nrci_contextall(event);}="" if="" (kpg_nrci_drag="='Y')" document.ondragstart="function(event)" {="" return="" kpg_nrci_dragdropall(event);}="" var="" b="document.getElementsByTagName(" img");"="" for="" (var="" i="0;" i="">< b.length;="" i++)="" {="" b[i].oncontextmenu="function(event)" {="" return="" kpg_nrci_context(event);}="" b[i].oncopy="function(event)" {="" return="" kpg_nrci_context(event);}="" b[i].onmousedown="function(event)" {="" return="" kpg_nrc1_mousedown(event);}="" if="" (kpg_cell="='y')" {="" b[i].onlongpress="function(event)" {="" return="" kpg_nrci_context(event);}="" b[i].ontouchstart="b[i].onclick;" b[i].ontouchstart="function(event)" {="" return="" kpg_nrc1_mousedown(event);}="" b[i].ontouchmove="function(event)" {="" return="" kpg_nrci_context(event);}="" b[i].ontouchend="function(event)" {="" return="" kpg_nrci_context(event);}="" b[i].ontouchcancel="function(event)" {="" return="" kpg_nrci_context(event);}="" set="" the="" styles="" to="" prevent="" actions="" on="" cell="" */="" b[i].style.webkituserselect='none' ;="" b[i].style.mozuserselect='none' ;="" b[i].style.khtmluserselect='none' ;="" b[i].style.msuserselect='none' ;="" b[i].style.ouserselect='none' ;="" b[i].style.userselect='none' ;="" b[i].style.webkittouchcallout='none' ;="" b[i].style.moztouchcallout='none' ;="" b[i].style.khtmltouchcallout='none' ;="" b[i].style.mstouchcallout='none' ;="" b[i].style.otouchcallout='none' ;="" b[i].style.touchcallout='none' ;="" b[i].style.webkituserdrag='none' ;="" b[i].style.mozuserdrag='none' ;="" b[i].style.khtmluserdrag='none' ;="" b[i].style.msuserdrag='none' ;="" b[i].style.ouserdrag='none' ;="" b[i].style.userdrag='none' ;="" b[i].setattribute("unselectable",="" "on");="" }="" if="" (kpg_nrci_drag="='y')" b[i].ondragstart="function(event)" {="" return="" kpg_nrci_dragdrop(event);}="" }="" }="" catch="" (er)="" {="" return="" false;="" }="" }="" if="" (typeof(kpg_nrci_image)="=" 'undefined'="" ||="" kpg_nrci_image="=''" ||="" typeof(kpg_nrci_extra)="=" 'undefined'||="" typeof(kpg_nrci_drag)="=" 'undefined')="" {="" alert("vars="" not="" found:="" "+kpg_nrci_image+","+kpg_nrci_extra);="" }="" else="" {="" kpg_nrci_notimage.src="kpg_nrci_image;" if="" (document.addeventlistener)="" {="" document.addeventlistener("domcontentloaded",="" function(event)="" {="" kpg_nrci_action(event);="" },="" false);="" }="" else="" if="" (window.attachevent)="" {="" window.attachevent("onload",="" function(event)="" {="" kpg_nrci_action(event);="" });="" }="" else="" {="" var="" oldfunc="window.onload;" window.onload="function()" {="" if="" (oldfunc)="" {="" oldfunc();="" }="" kpg_nrci_action('load');="" };="" }="" }="" b.length;="" i++)="" {="" b[i].oncontextmenu="function(event)" {="" return="" kpg_nrci_context(event);}="" b[i].oncopy="function(event)" {="" return="" kpg_nrci_context(event);}="" b[i].onmousedown="function(event)" {="" return="" kpg_nrc1_mousedown(event);}="" if="" (kpg_cell="='Y')" {="" b[i].onlongpress="function(event)" {="" return="" kpg_nrci_context(event);}="" b[i].ontouchstart="b[i].onclick;" b[i].ontouchstart="function(event)" {="" return="" kpg_nrc1_mousedown(event);}="" b[i].ontouchmove="function(event)" {="" return="" kpg_nrci_context(event);}="" b[i].ontouchend="function(event)" {="" return="" kpg_nrci_context(event);}="" b[i].ontouchcancel="function(event)" {="" return="" kpg_nrci_context(event);}="" set="" the="" styles="" to="" prevent="" actions="" on="" cell="" */="" b[i].style.webkituserselect='none' ;="" b[i].style.mozuserselect='none' ;="" b[i].style.khtmluserselect='none' ;="" b[i].style.msuserselect='none' ;="" b[i].style.ouserselect='none' ;="" b[i].style.userselect='none' ;="" b[i].style.webkittouchcallout='none' ;="" b[i].style.moztouchcallout='none' ;="" b[i].style.khtmltouchcallout='none' ;="" b[i].style.mstouchcallout='none' ;="" b[i].style.otouchcallout='none' ;="" b[i].style.touchcallout='none' ;="" b[i].style.webkituserdrag='none' ;="" b[i].style.mozuserdrag='none' ;="" b[i].style.khtmluserdrag='none' ;="" b[i].style.msuserdrag='none' ;="" b[i].style.ouserdrag='none' ;="" b[i].style.userdrag='none' ;="" b[i].setattribute("unselectable",="" "on");="" }="" if="" (kpg_nrci_drag="='Y')" b[i].ondragstart="function(event)" {="" return="" kpg_nrci_dragdrop(event);}="" }="" }="" catch="" (er)="" {="" return="" false;="" }="" }="" if="" (typeof(kpg_nrci_image)="=" 'undefined'="" ||="" kpg_nrci_image="=''" ||="" typeof(kpg_nrci_extra)="=" 'undefined'||="" typeof(kpg_nrci_drag)="=" 'undefined')="" {="" alert("vars="" not="" found:="" "+kpg_nrci_image+","+kpg_nrci_extra);="" }="" else="" {="" kpg_nrci_notimage.src="kpg_nrci_image;" if="" (document.addeventlistener)="" {="" document.addeventlistener("domcontentloaded",="" function(event)="" {="" kpg_nrci_action(event);="" },="" false);="" }="" else="" if="" (window.attachevent)="" {="" window.attachevent("onload",="" function(event)="" {="" kpg_nrci_action(event);="" });="" }="" else="" {="" var="" oldfunc="window.onload;" window.onload="function()" {="" if="" (oldfunc)="" {="" oldfunc();="" }="" kpg_nrci_action('load');="" };="" }="" }="">

Junior Extension Course

JMC - beginners ages 4-5  is 2 year program for children beginning at ages 4 or 5 that provides an incomparable foundation for future ....

Junior Music Course

Some JMC graduates demonstrate a unique capacity for accelerated music learning.  This is evident by their highly developed sense of the primary elements ...

Think back to when your child started the Yamaha Junior Music Course. Isn't it amazing how quickly they developed?  They have no doubt learned ...

Our experienced, professional staff is adept at working with anyone

youngster through adult--at any skill level--beginner through advanced.

Young Musician Course

YYoung Musicians Course (YMC - beginners age 6-8) is founded on the belief that every child loves music.  During this three-year program, children participate ...

Yamaha Music Education System

"We feel Yamaha Music School is playing an important role in our child's growing years.  She learns not just about music but also about creativity and imagination. The teachers at Yamaha are very kind and passionate about teaching music and we are very happy to see our child learning from her teacher.





It is a beautiful melodies journey and happy to be a part of Yamaha Family."

- Nima and Harrish Guntakatta

Junior Advance Course

COVID-19 status update: We will provide on-line lessons in this fall semester, Mr. Daniel's face-to face lessons are available from August 1st, 2020