This class is solemnly based off 3 exams. No assignments. Dr. Faria's teaching in class is all over the place. He only teaches graphs during his lectures and makes jokes?? I feel like he wastes our time with his teaching habits, everyone leaving pretty silent after every class a bit distraught with the professionalism & what we just learned. AVOID!