David Ferguson
David is a genuine teacher. He makes his class fun and amusing. I have tons of fun in his class. Music205. I believe by making it fun I've learned more than just watching lectures. We do lots of small and large group activities, sing and play instruments. Your amazing