JJ is very nice and lectures weren't boring, he adds humor and makes them enjoyable. Go to class and pay attention for the most part and you will be good. Test answers are in the textbook, I'd recommend renting it. Couple group projects and writing assignments. Learned a lot. 