Loading...

David L. Benjamin Music Studio

Teaching Cape Ann’s best music students for over thirty years!

Teaching

I teach instrumental basics, using multiple resources including lesson books; scale studies; Pop songs; duets; classical repertoire; play along CDs; improvisation studies and more.

Students will learn fundamental skills for their instrument and develop the technique needed to become life-long performers.

Students will be required to practice lesson material daily and should perform regularly in a casual setting.

Adult students are sometimes encouraged to have a lesson every two weeks rather than weekly. This gives the opportunity to prepare assignments in a pressure-free setting.

David L. Benjamin Music Studio

32 Revere Street, Gloucester, MA

Instruction in: Flute/ Clarinet/ Saxophone/ Trumpet
Beginner to Advanced; Ages 10 to retirement!
All styles and interests are encouraged.

Thirty minute and sixty minute sessions available.

Contact me now to schedule your first lesson.
Tel. 978-281-2286
David@DavidLBenjamin.com

LobstaLand
Bank Gloucester
Bean, Hatzis & Associates
Beverly Bank
Atlantic Vacation Homes
Beauport Hearing Care
Long Beach Dairy Maid
Sully’s Auto Body
Aurai Home
C. B. Fisk
Cape Ann Savings Bank
Cinema Salem
City of Gloucester
Cape Ann Camp Sites
Cazeault Solar & Home
City of Salem Trust Fund
Carroll Steele
Compass
E.W. Hobbs, Salem Willows Park
Nancy Aberle Math Tutors
East Boston Savings Bank
E. C. Akerley Corporation
Eastern Bank
Fidelity Investments
Daily Printing
Dr. Joel Gonzales, DDS
First Muster, Salem
Gardner Mattress
East Coast Tire and Auto
Hawthorne Hotel
Home Port
Honda North
Illinois Tool Works
Institution for Savings
Glover’s Floor Coverings
Geoffrey H. Richon Company
Gloucester Marina
J. M. Walsh Oil
Lynnfield Pediatrics
Marblehead Bank
Music Performance Trust Fund
Gloucester Cultural Council
New Brothers Restaurant & Deli
North Shore Bank
Peoples United Bank
Liquor Locker
Salem Five
Ira Toyota
Salem Harbor Station
Rotary Club of Gloucester
Salem Rotary
Salem Waterfront Hotel & Suites
Rose’s Marine Services
Salem Wine Imports
M & T Bank
Shaw’s Supermakets
Precision Roofing Services
Supino’s Restaurant
Rockport Mortgage Corporation
Pure Water Systems
Winter Island Yacht Yard
Zak Enterprises
Rockland Trust
Seatronics
Seven Seas Whale Watch
Sudbay Automotive Group
Salem Willows Arcade
Timberline Enterprises
Vista Motel


Debug Message - Perch Runway 3.1.5
[7] SELECT p.pagePath, pr.routePattern, pr.routeRegExp, p.pageTemplate, pr.routeOrder, s.settingValue AS siteOffline FROM perch3_pages p LEFT JOIN perch3_page_routes pr ON p.pageID=pr.pageID LEFT JOIN perch3_settings s ON s.settingID='siteOffline' UNION SELECT NULL AS pagePath, pr2.routePattern, pr2.routeRegExp, pr2.templatePath AS pageTemplate, pr2.routeOrder, NULL AS siteOffline FROM perch3_page_routes pr2 WHERE templateID!=0 ORDER BY routeOrder ASC, pagePath ASC
Matched page: /music-studio, so not using routes.
Using master page: /templates/pages/default.php
[3] SELECT regionKey, regionHTML FROM perch3_content_regions WHERE regionPage='/music-studio' OR regionPage='*' ORDER BY regionPage DESC
[1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM perch3_content_regions WHERE regionKey='Globals' AND (regionPage='/music-studio' OR regionPage='*')
[1] SELECT * FROM ( SELECT idx.itemID, c.regionID, idx.pageID, c.itemJSON, idx2.indexValue as sortval FROM perch3_content_index idx JOIN perch3_content_items c ON idx.itemID=c.itemID AND idx.itemRev=c.itemRev AND idx.regionID=c.regionID JOIN perch3_content_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE ((idx.regionID=5 AND idx.itemRev=9)) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, pageID, itemJSON, sortval, regionID ORDER BY sortval ASC
[1] Using template: /templates/content/_globals.html
Using sub-template: /templates/content/global/_site.html
Using sub-template: /templates/content/global/_social.html
Using sub-template: /templates/content/global/_contact.html
Using sub-template: /templates/content/global/_copyright.html
Using sub-template: /templates/content/global/_google_analytics.html
Using sub-template: /templates/content/global/_gosquared_analytics.html
[1] SELECT collectionID, collectionTemplate FROM perch3_collections WHERE collectionKey='Concert Series'
[4] SELECT * FROM ( SELECT idx.itemID, ci.collectionID, ci.itemJSON, idx2.indexValue as sortval FROM perch3_collection_index idx JOIN perch3_collection_items ci ON idx.itemID=ci.itemID AND idx.itemRev=ci.itemRev AND idx.collectionID=ci.collectionID JOIN perch3_collection_revisions cr ON idx.itemID=cr.itemID AND idx.itemRev=cr.itemRev AND idx.collectionID=ci.collectionID JOIN perch3_collection_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE (idx.collectionID=2) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, itemJSON, sortval ORDER BY sortval ASC
[4] Using template: /templates/content/series_menu.html
[4] SELECT * FROM ( SELECT idx.itemID, ci.collectionID, ci.itemJSON, idx2.indexValue as sortval FROM perch3_collection_index idx JOIN perch3_collection_items ci ON idx.itemID=ci.itemID AND idx.itemRev=ci.itemRev AND idx.collectionID=ci.collectionID JOIN perch3_collection_revisions cr ON idx.itemID=cr.itemID AND idx.itemRev=cr.itemRev AND idx.collectionID=ci.collectionID JOIN perch3_collection_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE (idx.collectionID=2) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, itemJSON, sortval ORDER BY sortval ASC
[4] Using template: /templates/content/concert_series/_concert_series_menu.html
[6] SELECT * FROM perch3_pages WHERE pageNew=0 AND pageHidden=0 ORDER BY pageTreePosition ASC
[1] SELECT pageTreePosition FROM perch3_pages WHERE pagePath='/music-studio' LIMIT 1
[1] SELECT pageID FROM perch3_pages WHERE pageTreePosition IN ('000-006', '000') ORDER BY pageTreePosition DESC
[6] Using template: /templates/navigation/menu_level_one.html
[1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM perch3_content_regions WHERE regionKey='Page Content' AND (regionPage='/music-studio' OR regionPage='*')
[1] SELECT * FROM ( SELECT idx.itemID, c.regionID, idx.pageID, c.itemJSON, idx2.indexValue as sortval FROM perch3_content_index idx JOIN perch3_content_items c ON idx.itemID=c.itemID AND idx.itemRev=c.itemRev AND idx.regionID=c.regionID JOIN perch3_content_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE ((idx.regionID=26 AND idx.itemRev=6)) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, pageID, itemJSON, sortval, regionID ORDER BY sortval ASC
[1] Using template: /templates/content/_page_content.html
Using sub-template: /templates/content/blocks/_header.html
Using sub-template: /templates/content/blocks/_headline.html
Using sub-template: /templates/content/blocks/_textarea.html
Using sub-template: /templates/content/blocks/_divider.html
Using sub-template: /templates/content/blocks/_resume_block.html
Using sub-template: /templates/content/blocks/_full_width_image.html
Using sub-template: /templates/content/blocks/_gallery.html
Using sub-template: /templates/content/blocks/_presentation.html
[4] Using sub-template: /templates/content/blocks/_event.html
[1] SELECT * FROM perch3_pages WHERE pagePath='/music-studio' LIMIT 1
Using template: /templates/pages/attributes/default.html
Using sub-template: /templates/pages/attributes/seo.html
Using sub-template: /templates/pages/attributes/sidebar.html
[1] SELECT collectionID, collectionTemplate FROM perch3_collections WHERE collectionKey='Sponsors'
[69] SELECT * FROM ( SELECT idx.itemID, ci.collectionID, ci.itemJSON, idx2.indexValue as sortval FROM perch3_collection_index idx JOIN perch3_collection_items ci ON idx.itemID=ci.itemID AND idx.itemRev=ci.itemRev AND idx.collectionID=ci.collectionID JOIN perch3_collection_revisions cr ON idx.itemID=cr.itemID AND idx.itemRev=cr.itemRev AND idx.collectionID=ci.collectionID JOIN perch3_collection_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE (idx.collectionID=5) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, itemJSON, sortval ORDER BY sortval ASC
[69] Using template: /templates/content/sponsors.html
[1] SELECT * FROM ( SELECT idx.itemID, c.regionID, idx.pageID, c.itemJSON, idx2.indexValue as sortval FROM perch3_content_index idx JOIN perch3_content_items c ON idx.itemID=c.itemID AND idx.itemRev=c.itemRev AND idx.regionID=c.regionID JOIN perch3_content_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE ((idx.regionID=5 AND idx.itemRev=9)) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, pageID, itemJSON, sortval, regionID ORDER BY sortval ASC
[1] Using template: /templates/content/global/_social.html
[1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM perch3_content_regions WHERE regionKey='Messages' AND (regionPage='/music-studio' OR regionPage='*')
[nil] SELECT * FROM ( SELECT idx.itemID, c.regionID, idx.pageID, c.itemJSON, idx2.indexValue as sortval FROM perch3_content_index idx JOIN perch3_content_items c ON idx.itemID=c.itemID AND idx.itemRev=c.itemRev AND idx.regionID=c.regionID JOIN perch3_content_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE ((idx.regionID=27 AND idx.itemRev=68)) AND ((idx.indexKey='start_date' AND idx.indexValue <= '2026-02-16 23:46:47') OR (idx.indexKey='show_until' AND idx.indexValue >= '2026-02-16 23:46:47')) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, pageID, itemJSON, sortval, regionID HAVING count(*)=2 ORDER BY sortval ASC
Using template: /templates/content/messages/_message_output.html
[nil] SELECT * FROM ( SELECT idx.itemID, c.regionID, idx.pageID, c.itemJSON, idx2.indexValue as sortval FROM perch3_content_index idx JOIN perch3_content_items c ON idx.itemID=c.itemID AND idx.itemRev=c.itemRev AND idx.regionID=c.regionID JOIN perch3_content_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE ((idx.regionID=27 AND idx.itemRev=68)) AND ((idx.indexKey='start_date' AND idx.indexValue <= '2026-02-16 23:46:47') OR (idx.indexKey='show_until' AND idx.indexValue >= '2026-02-16 23:46:47') OR (idx.indexKey='showModal' AND idx.indexValue='true')) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, pageID, itemJSON, sortval, regionID HAVING count(*)=3 ORDER BY sortval ASC
Using template: /templates/content/messages/_modal.html
Request time: 2.1714
Process time: 2.1713
Memory: 1.065
Array
(
    [type] => 8192
    [message] => implode(): Passing glue string after array is deprecated. Swap the parameters
    [file] => /home/dh_egfc4p/dabe.lewisarts.com/perch/core/apps/content/PerchContent.class.php
    [line] => 352
)