Felix Amoruwa
Professor Amoruwa is nice but not very helpful. If you do not already know Java, then this class will not be easy at all. There are tons of assignments that are harshly graded, so you have to be willing to spend extra time on completing them. However, I feel like the final was pretty leniently graded.