My two children have gone to Thunderbolt for several years and there has been good and bad. I think the teachers do care a great deal about the students and want them to succeed. However, having classes that are not mixed very well is very difficult. Children can be very abusive to one another and it creates self confidence issues. In light of all that, the counselors and teachers do try to help. overall this is a good school.