Good professor, very knowledgeable. The excel projects and access can be difficult but the TA's are really helpful and he will always answer questions. Good reviews for exams but they're 20 questions and he tells you to study 200+ terms which sucks. Sometimes EC offered if he needs participation in research. Solid option for a professor!