139 Mountain Ave, Springfield, New Jersey 07081, United States
Pay attention while he is talking, he is a great teacher and will provide you with the materials you need. there is busywork, but it's necessary to excel in the class and helpful to go over before tests. he does review games before major tests which helps you remember information you might've forgotten.