David Powell
Super knowledgeable, almost to the point where it is intimidating. Easy going and relatable as well as approachable. Empathetic to students when he needs to be. Has a decent sense of humor. Show up prepared tho, he will straight call you out for not doing what he asked.