He may be the worst math teacher I have ever had. He does not speak English and gets mad at everything you ask him. I would not recommend him to ANYONE.
Mr. Barila is meant to be a college professor being that he doesn't have the patience for little high schoolers. If you don't get it the first couple of times, he loses interest in trying to help you. But if you know your math, you'll do fine in his class. Personally I think he's a cool guy... just needs to change is career slightly.
He either rushes through the lesson or doesn't teach at all, and we still get two pages worth of homework and a quiz the next day. Hey I wouldn't mind if I actually UNDERSTOOD what I was learning. He offers "extra help" but it's all Bologna ( throughout the whole time he's rushing to leave home) There were numerous times where he marked several answers on my test wrong and when I spoke with him he refused to fix it, insisting that I changed the answers to the correct ones! THANK GOD ITS OVER!
Mr. Barila is a useless teacher... All he does is speak gibberish, and he only teaches in the way that he understands, as opposed to teaching students in a way they understand. He's not at all a good teacher and even students who put in effort don't get the grades they should get. I, for example, could have gotten honor roll, but Mr. Barila refused to give me a good grade despite all of the effort I had put into that class.
MR Barila is a great guy and a good person but he should be teaching college not highschool. Especially not CP with all you imature people. If you get stuck with him u can pass just show him u care
a little unclear to understand, but knows his math.. whoever has said anything negative, didn't do their work so they take it out on him--very cool guy
Is it just me or does Mr.barila not care what happens around him?People sleep,curse at him,and ignore him and he could care less.
I learned a lot from him, but at times he was difficult to understand. once you get used to the accent it get easier.
Really hard class, but does try to help you understand the concepts.