Eric Akyea
He's a bit difficult to understand, and the class is definitely lecture heavy, but he does help us out and gives AMAZING pre tests. I mean, if you can do them, you can do the exams (even the final). Overall definitely a difficult class, lots of hw, kinda hard to understand, long labs, but if you put in the time you can definitely pass+ bring food 