Reuven teaches Python, data science, and Git to companies around the world. He also offers many online courses, including "Weekly Python Exercise," a community-based way to improve your Python fluency over time. Reuven writes two free, weekly newsletters — "Better developers" (about Python development, with more than 11,000 subscribers) and "Trainer weekly" (for technical trainers who want to improve their skills). Reuven is a senior columnist at Linux Journal and co-hosts the Freelancers Show podcast. More information about Reuven, his courses, and writing is at http://lerner.co.il/ .