image80

our school

This amazing little school is packed full of heart!  Visit our website to see all that is going on at CAP!