Ms. Kuperstein is really not a bad teacher but the assignments and texts she handles are very confusing and difficult. She has no sympathy for students having family issues or etc, and does not care if you even submit something 1 minute late. I never got response emails back to her, and her test grading is atrocious. I DO NOT recommend this class.