Mr. Hardy is the best Math teacher at St. Joseph's by far. He has outstanding knowledge of the material that he is teaching and always provides great lessons to students. He is very helpful and will do his best to help you understand the curriculum. He prepares you very well for all tests, quizzes and chapter assignments and will prepare you well for the final exam. He challenges you will great thinking questions that will boost your problem solving abilities. Awesome teacher!