Nothing but AWESOME! The learning experience my 13 year old daughter had in one week was amazing. The classes and material learned in a week, unbelievable. The Staff becomes your family in a week, for a week. The organization David has with the students and the camp is well put together and flawless as far as I am concerned. I recommend this BBT camp to anyone who has kids.