Louis Macchiarullo

Average 3.15 based on 10 teacher ratings
Louis Macchiarullo is a Languages teacher at Regis High School located in New York, New York. When comparing Louis Macchiarullo's ratings to other teachers in the state of New York, Louis Macchiarullo's ratings are below the average of 4.34 stars. Additionally, the average teacher rating at Regis High School is 4.36 stars.
3
Easiness
3
Helpfulness
3
Clarity
5
Easiness
4
Helpfulness
5
Clarity

2
Easiness
1
Helpfulness
2
Clarity

3
Easiness
2
Helpfulness
2
Clarity

He would call himself "UM-GOOD!"; however, I would call him awful.

1
Easiness
3
Helpfulness
2
Clarity

Very intimidating teacher but he does care about the students. Had him for summer school and he was far more hopeful and clear when working with a smaller group of kids who all struggled.

4
Easiness
5
Helpfulness
5
Clarity

Optime. That's all you need to know.

3
Easiness
2
Helpfulness
2
Clarity

2 much bombast not enuf real teaching

4
Easiness
3
Helpfulness
3
Clarity

who spelt his name with a lower case mac...he'd be mad if he saw someone confused his italian-ness

2
Easiness
5
Helpfulness
4
Clarity

Brilliant man...it's not that hard to understand what he's saying most of the time...could be a little clearer though...

3
Easiness
3
Helpfulness
4
Clarity

I like him...

3
Easiness
3
Helpfulness
3
Clarity

hes the best teacher at regis... funny and smart

Similar languages teachers like Louis Macchiarullo?

Edgar Jackson Languages
27 Ratings
Pedro Acosta Languages
25 Ratings
Donna Basile Languages
20 Ratings
12 Ratings
Molly Cesarz Languages
12 Ratings

Learn more about Regis High School

5-star
80%
4-star
9%
3-star
5%
2-star
2%
1-star
1%
Based on 1,125 Ratings
Regis High School is located in New York, New York with an average teacher rating of 4.36 stars. When comparing Regis High School's teachers to other teachers in the state of New York, Regis High School's teachers are above the average of 4.34 stars. Regis High School ranks 433 amongst all High Schools in the state of New York. Learn More