He is very smart, but teaches the materials in a way that is very difficult to understand. He is willing to help you if you go visit him. If you want to get a good grade you must do the readings.
His devotions are really really cool. His Godly character has influenced my life greatly.
He's very caring and a great guy, but as a teacher he is lacking. I often came out of physics more confused than when I entered.
He cares about the students, but he is impossible to understand in Physics. He can't answer questions very well and is extremely confusing. I liked him for Physical Science.
Mr Perkins is an excellent teacher who really wants all of his students to learn, and is willing to help them to make sure they do.
Yes, "googles" can be quite expensive... Mr. Perkins is an excellent, enthusiastic teacher who is always available to help with additional questions.
In general he's nice, but he's not very helpful, he makes you pay 1$ if you forget your googles.