Benjamin Sherman
Amazing professor. He teaches how to write a report like an academic paper, so it's very helpful for future writing. Lectures are information-heavy, but he explains stuff very clearly. He gives very specific feedback for the reports that would surely help your writing. Young professor, so lots of room for improvement in the future.