OCCC just has the best professors! Professor Kelly sets realistic expectations and clearly explains the material. This is an experienced Professor who is very methodical. If you follow the syllabus, there should be no reason not to do well in the class.