The hardest part about this class for me was keeping up with the deadlines and the fact that most of the stuff you have to figure out on your own. Since this is an AP class, you have to keep yourself accoutanble for a lot of things such as mastering the concepts and memorizing vocab. Another thing I found difficult is applying algorithms to word problems; you usually need a pen and a paper for that and can't really do it in your head.