Reserve a Spot on J Oneill Premier Prep Tutoring Roster

J Oneill


Each tutor works with a limited number of students, and there is a one-time fee to reserve a spot on the tutor’s roster. Reserving a spot grants access to the tutor’s booking system via My Account, and from there you will immediately be able to book tutoring sessions at the days and times of your choosing using the tutor’s real-time availability.

Sessions can be booked up to 45 days in advance on an individual or recurring basis, and once a session is booked it can be rescheduled from My Account at no additional charge up to 24 hours prior to the appointment’s date and time. All sessions take place using Zoom, and links to the Zoom meeting will be listed on your calendar at My Account and  in all meeting confirmations and reminders.

To reserve a spot and begin working with this tutor, select the test or subject you would like to prep for from the dropdown below. The fee for reserving the spot will be displayed, and you can then click the ADD TO CART button to begin the reservation process.

Roster Spot Fee

Premier Prep Hourly Tutoring Rates
Academic/AP Exam: $245


This product is currently out of stock and unavailable.

This tutor is unable to take additional students at this time. Please email for additional information.


Sessions can be booked with this tutor at the following days and times (Eastern):

  • Mondays: 10am-8pm
  • Tuesdays: 10am-4pm
  • Wednesdays: 10am-8pm
  • Thursdays: 10am-4pm
  • Fridays: 10am-8pm
  • Saturdays: 10am-8pm
  • Sundays: 10am-8pm

If your schedule requires a very specific combination of days and times for your sessions, please contact us directly prior to reserving your spot; we’re happy to talk by chat using the bubble to the bottom-right, by email at, or by phone, whichever you prefer.


J.’s interest in teaching goes back to his childhood in Rochester, New York, where he taught his younger sister how to read before she started first grade. A National Merit Finalist, J. took the SAT during his junior year of high school, scoring a perfect 1600 and making the cover of People magazine. In college, he worked as a peer writing tutor for his school’s Writing Center. Although he always had a deep love for math, J. graduated with a major in English and then earned his Master’s in Education, becoming a middle school and high school English teacher as well as a professional writer. He has been tutoring students preparing for the ACT, SAT, and other tests since 2003.

J. currently works with students preparing for the ACT, SAT, GRE, GMAT, LSAT, and Math 2 Subject Test. J. has over thirty years of teaching experience, including extensive work with students with special needs. His students have ranged in age from high-energy middle schoolers to professionals in their 40s making career changes.

J. greatly enjoys working with students, and he has been proud over the years of how his students have improved as he boosts both their testing skills and their confidence. One mother even emailed him, “thank you for opening up a whole new range of schools for my son to apply to.” (In this case, her son had started with a score of 1000 on a practice SAT, and he went on to score a 1260.)

Now based in Philadelphia, J. works as a freelance writer and performer, recently creating the one-man show *THE FREN BANKLIN EXPERIENCE* – a hit at the Philadelphia Fringe Festival – where he becomes the imaginary long-lost cousin of the legendary Ben Franklin. J. also enjoys reading a wide range of fiction and nonfiction, working out, volunteering for two local nonprofits which provide free mental health support, and making the best snickerdoodles in town.

Phone or Webchat

Talk with a Test Prep Expert

The application process can feel like a whirlwind: you’ve got a lot to think about, and things can move very quickly. Fortunately, our Test Experts are experienced, knowledgeable, and ready to help – whether this is your first time through the process or your fifth, we'll help you select the program that best fits your goals, timeline, and budget.

Schedule a CallLive Chat