Programs take place at Bear Mountain Resort in Big Bear Lake, CA. We offer half day and full day lessons starting at 9:30. Half days are 9:30-12:00 OR 1:00-3:30, full day lessons are both of the 2.5 hour windows with a break for lunch between 12-1:00. Reservations must be made in advance by calling 909-584-0269.