This class was pretty hard, but also fair. I learned a lot about business, especially the money side of things. Hw & quizzes are online & exams are in class. Make sure to attend class b/c he gives extra credit for in class participation. Exams are tuff, but he gives some nice practice exams - spend time studying them and you'll do good