JOHN KESSLER IS AMAZING. He is extremely passionate about oceanography and cares about his students. He wants you to succeed in his class. John's lecturers were thought-provoking and informative. He is accessible outside of class and gives his students pre-lecture videos to watch, which helped me understand the class content for that week