what does bttc offer?