Devika Gates
Professor Gates is an alright teacher. She constantly canceled labs (often times with little notice and no information as to why) this made me feel like I wasn't getting the full benefit of the class. She will answer emails however her lectures are not clear and the lighting for going over homework is non-readable.