There are two terms a year: January-July & July-January for Senior and Junior programs. Classes meet Monday through Friday or Saturday and Sunday. Class periods per term is 100  hours of  class instruction. Monday-Friday classes meet 1 hour a day, and Weekend classes meet 2 hours 30 minutes  a day. Monday-Friday study times are 6:00-7:00 am, 7:00-8:00, 11:00-12:00, 12:00-1:00, 1:00-2:00, 2:00-3:00, 3:00-4:00, 4:00-5:00, 5:00-6:00, 6:00-7:00, and 7:00-8:00 pm. Weekend class study times are 10:00-12:30, 12:30-3:00, 3:00-5:30, 5:30-8:00 pm. The terms for the Kid program are February-August & August-February annually. Kid classes  meet from 8:00-10:00 in the morning, or from 2:00-4:00 in the afternoon from Monday through Friday.