Tumaini Kasilima
Nice guy overall. You can tell he cares and wants you to understand it, but he isn't very good at teaching it. Reads off slides for the entire 3 hours, extremely boring. Several tests that are pretty difficult in my opinion. I'm a straight A student, but I found it harder than usual to get an A in this class. Won't be taking him for Acc II.