Choose Your Membership Plan

  • Hitting & Pitching

    Every month
    Work as a complete baseball athlete
    • Led by former Major League Pitcher Armando Galarraga
    • 2 days per week
  • Pitching Program

    Every month
    Pitching development, Conditioning & Stretcthing.
    • By Armando Galarraga
  • Hitting Program

    Every month
    2 times per week
    • Hitting Lesson
  • Mentoring Program

    Every month
    1:1 session to work in the mindset & emotional intelligence

    Armando Galarraga

    Professional baseball player, with experience in MLB as well as Latin American and Asian professional leagues. His academy’s greatest objective is to prepare youth through rigorous training and techniques to maximize their greatest potential and also to strive to take advantage of their strength and enthusiasm while giving them techniques on how to prevent injuries. 



    All members are required to book the class to secure a spot in their desired class time. All classes are capped at 4 members.  If you have pre-enrolled in a class and can no longer attend, you will be required to cancel your enrollment 24 hours prior to the class start time.  

    Enrollment Cancellation

    All members can cancel their booking free of charge no later than 24 hours prior to class start. Please be sure to cancel in a timely manner. We do not issue refunds if you do not cancel. 


    Pre-enrollment must be completed before you attend the class. This policy is intended to ensure we have the resources and catchers necessary to run each class safely and effectively. Please Note: If you fail to enroll in the class and show up, you run the risk of not being able to attend the class if it is already full and will be asked to wait until the next available class.

    If you are unsure how to enroll in classes, please ask.


    1. Lessons based on Membership are paid by monthly automatic electronic payment. Monthly memberships will automatically renew each month at the same payment terms and billing date established at time of enrollment. Any changes to plan, or cancellation must be received 30 days in advance of the next billing cycle or plan expiration date. It is the members responsibility to monitor membership expiration and renewal dates.
    2. Clients may put their membership on freeze or hold, for a period no less than thirty (30) days (or one calendar month). Notice of freeze must be given to us via email prior to the first day of the requested hold and will not be issued retroactively. Holds cannot be issued for personal travel under 3 weeks. All payments drawn prior to the requested hold will not be refunded. 
    We will not provide refunds retroactively for any cancellation requests.  We do not issue refunds if you do not use your membership, nor can you carry over lesson to the next month if you missed.