Since you are located more than 1 mile from the school - Yes, there is bus service. It appears that your pick-up time is 6:58am at the NW corner of Jaguar & Yvonne on bus # 1206. The return drop off is 2:24pm.
Your child will attend Apopka High School, which is a much improved school from past years. In regard to their programs, I would either contact the Orange County Public Schools or the school directly.