Spencer Smith
Spencer was really nice and definitely wants his students to be successful. His class is composed of a lot of discussions (online & in-person). He takes attendance so you need to show up for class. I found all of the assignments for the class to be easy. They may take time but they are better than exams! He can be kinda awkward but nothing too bad!