David Bawiec
Amazing teacher. Super clear lecture, making easier to understand the subjects. High level of knowledge and very patient. Also, he gives great feedbacks, helping the students to improve. Other than that, he is an experienced producer, songwriter, arranger and an adorable human being. For sure, one of the best teachers I've ever had.