Imperial Beach Charter School Home
Welcome IB Families
Shuffle

Recent News
Upcoming Events
Board Meeting
Time: 6 PM – 8 PM
Location: Burress Auditorium (601 Elm Avenue)
Livestream: https://us02web.zoom.us/j/84703378144
Board Meeting
Time: 6 PM – 8 PM
Location: Burress Auditorium (601 Elm Avenue)
Livestream: https://us02web.zoom.us/j/84703378144