Akram Abubaha
Very hard to get in touch with outside of classes. Either doesn't respond to emails or responds very late. Bad at writing tests as well. Put things on final exam he said would not be on exam, and the exam was too long for the amount of time given. Doesn't show examples well for online classes. Just reads off overly long power point slides for hours