John Schacke
Professor Schacke is amazing. Blog postings every saturday night to make you explore marine biology and 3 quizzes the entire semester. 1 Project due at the end. He really enjoys teaching the subject and would highly recommend to take his class if you are able to