Quadratic Upper Bound for Recursive Teaching Dimension of Finite