80,000,000+ girls in developing countries are missing school while on their period: The Giving Cycle...
This teacher Profile is 42% complete. Help us add more information

Heidi Leech Edit

Based on 10 Ratings
Math Teacher at Maine West High School
1
Easiness
1
Helpfulness
1
Clarity
1
Knowledge

Jun 01, 2012 doesn't explain new units very well so then i fail all my tests Flag Rating

3
Easiness
5
Helpfulness
5
Clarity
5
Knowledge

Oct 26, 2011 Ms. Leech is the best math teacher ever! We loved her sense of humor and her willinngness to laugh with us. She also hands out candy when you need it most! Flag Rating

4
Easiness
3
Helpfulness
4
Clarity

Mar 13, 2007 eh. what's with her voice? shakeyy shakeyy. she's a good teacher, but a boring one. with possibly the worst jokes ever.. "did you guys ever read flowing fine by I.P. freely!?" Flag Rating

1
Easiness
1
Helpfulness
1
Clarity

Apr 23, 2006 WORST TEACHER EVER! OMG SHE CANNOT TEACH AND 80% OF THE CLASS IS FAILING.. Flag Rating

4
Easiness
4
Helpfulness
3
Clarity

Mar 24, 2006 she is one of the best math teachers that i have had! Flag Rating

3
Easiness
5
Helpfulness
5
Clarity

Feb 25, 2006 It's been 5 years since i took her calc bc class and i'm still helping people with calc now that i'm in college. great teacher. Flag Rating

4
Easiness
2
Helpfulness
4
Clarity

Jan 27, 2005 i personally would like to thank ms leech for the wonderful teaching she does, my past years in math i would always score very low on tests and fail the classes now i actually understand the material and on every test i score a high A or even over 100% Flag Rating

1
Easiness
1
Helpfulness
1
Clarity

Sep 22, 2003 Ms. Leech is possibly the worst teacher I've ever had. She has a major superiority complex and will not bend to a student's ideas. She enjoys to pick fights. Flag Rating

2
Easiness
4
Helpfulness
5
Clarity

Sep 13, 2003 She's a good teacher, but I HATE when she calls on you unexpectedly. I'm personally a slow learner and thank God that she doesn't call on me a lot. Flag Rating

2
Easiness
4
Helpfulness
5
Clarity

Feb 04, 2003 always on your back, says you are failing then ace the ap test, haha Flag Rating