A nicer looking site than most "here we are and this is what we do" sites I make for people. I am not sure what level of control you get to have/want (thinking updating the site later in life) as some of this looks like it pulls from a CMS/plugin/template of some form- the site code does not look that pretty and there are some odd choices like each text element in the lists being told a colour via CSS but that is probably not why I am here right now.
Works without javascript* (and my paranoid browser settings)- always a bonus. Granted I lose the slideshow but basic functionality works which is good.
*relevant here I tested on a current firefox set to paranoid + adblock + noscript (I did not see any flash but blitzableiter in with that) + ghostery + request policy + beef taco set to block pretty much everything that is not in the domain.
If I drop page styles (as several mobile devices are wont to do not to mention printers) the main page has a bunch of large photos (they start in your slideshow) that together total several megabytes- resizing with tags at that level is not considered good form in general and in your neck of the woods it is even worse (bandwidth limits and all that).Granted most of the good stuff appears first but that is a small conciliation.
It seems to carry across the site as well so if you fix nothing else then fix that (looking around pretty much everything with a large in the filename)- by all means have large pictures but link them through thumbnails.
On the subject of pictures the alt text for the sidebox/menu has something which is nice but you might as well have all the text each image contains. Personally I am not a fan of the concept but having the sidebox/menu follow when scrolling can work too if you are up for it.
Red highlights- work well and I am not sure if I would feel compelled to change them to something else but I want to note it. Equally the centred but not thing works but some might note it.
If might be said you missed a trick when it comes to creating a custom 404 (was trying to guess your php includes locations).
In the copyright/footer section I tend to include a contact thing (or link up the contact page) if for no other reason than I can/if someone is at the bottom you might as well.
Your main logo has a line above the logo and suffers a bit what I might have said was noise/resize artefacts (granted it is PNG but it looks like something I might see in JPG compression) or maybe aliasing not to mention I am hard pressed to read the text in the button logo with the line above it. Equally had I not pasted it into an editor (I blocked all external requests at first so I was missing the diamond plate and brushed_black_metallic_steel-1920x1200.jpg both of which could stand to be smaller and repeated) I would not have seen the phone and email on the right hand side. If you want a black brushed type picture you might also want to change the background from EEEEEE to Black (fixes the PNG logo issue as well) and looked alright (granted I just tweaked it with firebug).
http://www.rosiesschoolofrock.com/images/general/prog_classic_v2.jpg and some of the others have a bit of banding, several compression artefacts and what might be haloing but I am not sure.
Beyond my trying to guess that includes location I did not really vet for security (web security is not really my thing/something I want to claim I can do but there was nothing that caught my eye and you seem to have locked down the directory bit) and SEO (you had some nice things and I am not entirely sure where doing silly things actually works- I will say I noted the lack of external links beyond the youtube and token channels and I assume you will add something like a blog or forum later down the line).