Mr. Potter is very good teacher . You do have to study , but he cares . He knows the material and will give you extra help if you want .