My son has been attending TQ for a number of years now. Its extremely well structured and the staff are incredible with the kids. Will 100% be sending our daughter there ... more