This class is very difficult, and professor Casey made it even worse. Last semester he canceled a lot of office hours and sometimes he was not available when students needed help. Students have been trying to email him last semester for help on assignments and we were left on read. You would be lucky if he ever answers your emails. 