Daniel Storage
this class was excellent and I learned so much, and Daniel made a hard topic fun. exams can be a little tough and there are essay questions but they are overall fair and he drops one, so there are opportunities to do well if you put in the effort. all in all, I am very happy I took this class