Harold is a great place to learn I have been there myself the reason for 4stars was due to the part that some teachers are a little scary in my opinion but over all a gre ... more