Professor Lee is often criticized for being hard to understand due to his accent, but he understands Java extremely well and wants nothing more than to see his students succeed. Pay attention to his lectures, if it's hard for you to understand him, sit closer to the front, and consider meeting with him during office hours.