My time with Mr. fitzpatrick was the the greatest 3 years of school. He was one of the reasons I got up in the morning. If you don't ever have him you have missed out.
Great teacher. Sense of humor, great lessons, easy to understand. Not too strict, very knowledgeable.