Simply Outstanding Demond is simply outstanding. Nice, knowledgeable, flexible, and creative in his teaching approach. A+.