The course leaves a bit to be desired but my I took my kids here for a lesson.  The instructor was great, extremely patient and the lessons were at a great price.  We will definitely continue taking lessons here as long as they are available.