This professor constantly manipulates his students by expressing how "pissed" he gets when students are not able to vocally participate. He also strictly prefers that students do things the way he teaches it. If you seek any additional help perhaps from Khan Academy or YouTube, he deduct points. His classroom does not encourage critical thinking.