course had good useful information but Dr. Kaminsky is a hard grader. Gives a lot of feedback but never seems pleased. Quizzes, midterm, and final were all difficult (based on online textbook reading not on what's taught in class). Also gave us a 30 minute group presentation the week before finals which was overwhelming as a class of all freshmen. 