Firm Foundation Christian School > Events 34 events found. Events Search and Views Navigation Search Enter Keyword. Search for Events by Keyword. Find Events Today Upcoming Upcoming Select date. Upcoming Events Event Views Navigation List List Month Day May 2027 Tue, May 4 May 3, 2027 - May 7, 2027 Teacher/Staff Appreciation Thu, May 6 May 6, 2027 4th – MS Band Spring Program Thu, May 6 May 6, 2027 Senior Achievement Day Fri, May 7 May 7, 2027 Snow Make Up Day/No School Tue, May 11 May 11, 2027 @ 6:30 pm - 9:00 pm Board Meeting Thu, May 13 May 13, 2027 12th Grade Last Day Fri, May 14 May 14, 2027 Progress Reports (MS/HS) Fri, May 14 May 14, 2027 @ 7:00 pm - 8:00 pm HS Graduation Wed, May 19 May 19, 2027 Kindergarten Last Day Thu, May 20 May 20, 2027 Kindergarten Graduation Thu, May 20 May 20, 2027 Last Day of PreK 3/4 Fri, May 21 May 21, 2027 Last Day of 8th Grade Fri, May 21 May 21, 2027 8th Grade Recognition Fri, May 21 May 21, 2027 Last Day of PreK 4/5 Thu, May 27 May 27, 2027 Field Day Thu, May 27 May 27, 2027 Uniform Exchange Fri, May 28 May 28, 2027 Last Day of School Fri, May 28 May 28, 2027 End 3rd Timester (K-5th) Fri, May 28 May 28, 2027 End 4th Quarter (MS/HS) June 2027 Tue, Jun 8 June 8, 2027 @ 6:30 pm - 9:00 pm Board Meeting Tue, Jun 15 June 15, 2027 Report Cards (MS/HS) July 2027 Tue, Jul 13 July 13, 2027 @ 6:30 pm - 9:00 pm Board Meeting August 2027 Tue, Aug 10 August 10, 2027 @ 6:30 pm - 9:00 pm Board Meeting September 2027 Tue, Sep 14 September 14, 2027 @ 6:30 pm - 9:00 pm Board Meeting October 2027 Tue, Oct 12 October 12, 2027 @ 6:30 pm - 9:00 pm Board Meeting November 2027 Tue, Nov 9 November 9, 2027 @ 6:30 pm - 9:00 pm Board Meeting December 2027 Tue, Dec 14 December 14, 2027 @ 6:30 pm - 9:00 pm Board Meeting January 2028 Tue, Jan 11 January 11, 2028 @ 6:30 pm - 9:00 pm Board Meeting February 2028 Tue, Feb 8 February 8, 2028 @ 6:30 pm - 9:00 pm Board Meeting March 2028 Tue, Mar 14 March 14, 2028 @ 6:30 pm - 9:00 pm Board Meeting April 2028 Tue, Apr 11 April 11, 2028 @ 6:30 pm - 9:00 pm Board Meeting May 2028 Tue, May 9 May 9, 2028 @ 6:30 pm - 9:00 pm Board Meeting June 2028 Tue, Jun 13 June 13, 2028 @ 6:30 pm - 9:00 pm Board Meeting July 2028 Tue, Jul 11 July 11, 2028 @ 6:30 pm - 9:00 pm Board Meeting Previous Events Today Next Events Subscribe to calendar Google Calendar iCalendar Outlook 365 Outlook Live Export .ics file Export Outlook .ics file Calendar powered by The Events Calendar