I love him. He is the best man I know. He has an incredible background and is extremely knowledgeable on the subject. Mr. Cruz loves everybody and is wonderful to work with.
a great man and a great teacher. a 1 for easy because great men love a challenge.
great problem solver/ chess player, his AP class is fun though, but at the same time difficult.