The teacher is funny and uses humor well to engage students, but the assignments are very challenging and sometimes impossible. Students must put in a significant amount of effort, concentrate hard, and bring their heavy textbook to class every day to have a chance at success. There are no study guides provided, making preparing for tests tedious. The class is like a difficult 1980s arcade game where you have to keep trying and failing before eventually succeeding through perseverance and effort. While the teacher helps break up the frustration with jokes, the steep learning curve prevents the class from reaching its full potential. Strong effort and concentration are needed to earn good grades.