Brett is AWESOME! He is extremely passionate about the subjects he teaches and he easily keeps his students interested. He is easy to talk to, he always answers questions thoroughly and he makes sure to check in with everyone often to keep everyone on the same page.