Dr pengitore never explains any of the material clearly. He would always sit on his phone for about 5 minutes after class was supposed to start and he consistently screwed up simple derivatives and students always corrected him. My best advice... get out while you still can