Katherine Walker

English coach for software engineers * Interview preparation | Freelance writer