David is by far the most helpful and caring teacher I have ever met and he helps with all problems in any way he can. He is an amazing teacher and more amazing person.
The best! On the cutting edge with technology. Just because you didn't earn a coke doesn't mean he plays favorites. He was always nice and helpful to me.
Plays favorites and is just a plain idiot. Avoid him at all costs!!!!
HE IS THE BEST! I had him in 8th grade, and I actually saw him in the school Library yesterday. I love him. He still remembers me, and I still remember EVERYTHING he taught me. Best teacher I ever had
best science teacher ever! no science teacher can beat him
The only science teacher I've ever known to make science understandable.