7320 Torresdale Ave, Philadelphia, Pennsylvania 19136, United States
You really have to study hard because his tests are difficult, but if you know the stuff you’ll be fine.
The only advice I would give is to study a bit of the materials each day and to remember all tests and quizzes will be completely in Spanish.