This class is super easy and interesting. The only downsides are 1-he tends to drag on and the class sometimes is boring and 2-you have to volunteer for 20 hours but there are cool places to volunteer. The tests are super easy matching questions and it's not a big deal to miss class. Marty really cares about what he does which is cool to see