Mr. Ciferno is a great professor who really enjoys seeing his students understand concepts. He made an online summer class (with in-person labs) very enjoyable. If you study hard, receiving an A should be no problem. 