Extremely sweet and caring professor. Really wants you to understand the material, and takes the extra step to make extremely helpful interactive reviews for tests, answer questions, and 5 bonus points on tests if you complete the reviews. Is overall so friendly and comfortable, and is a great teacher as well