d.a. is absolutely awesome... you're lucky if you get him, and you should request him if you dont lol. so funny and so nice.
i had him his first year at williams for physics, and at least back then, he practically gave away A's. plus, he's an awesome dude, no joke.
Best teacher! Funny and extremely helpful. I would definitly recomend him to anyone looking for a fun way to learn science.
He is a nice person and a good teacher. However, he can be too fast passed.