Ciarfeo is a fantastic teacher. Funny, amazing on the guitar, and very very knowledgeable. A tad strict but not overly, and not in a mean way. His class was always one i looked forward to. Best English teacher i've had.
He was one of my favorite english teachers i have ever had. Getting through his class definitly prepared me for college english.
sometimes he can be funny but other times he singles out students. hard to talk to.
Mr. Ciarfeo is a wonderful teacher.He gets some criticism for being hard,but he's not.He's just trying to get kids w/senioritis ready for the the real world
We always do the same thing in his class. It is very hard to pay attention.
I had him as my english teacher in 2000-2001 and 2001-2002 school years. I'm currently majoring in English and thanks to him I've gotten some practice and a lot of constructive criticism. He can be difficult at times but if you listen and do what he tell