James Bonus
Professor Bonus is one of the best professors I have ever had. He is caring and truly care about his students. He made sure to always live meaningful feedback in every assignment. His lectures were clean and straight to the point and his homework was 100% helpful. 