Excellent professor ; innovative teacher .