Excellent teacher . He is highly recommended .