Merriwood Dr,Bridgewater, NJ 08807, Bridgewater, New Jersey 8807, United States
Mr. DiRosa is outgoing, funny, and optimistic, and he is always willing to help you. He doesn't want anyone to do bad and always has patience. However, his tests may cover things you didn't study for in the study guide, so I would recommend using the textbook for studying. He doesn't give many tests, so try to do well!