Learning PowerShell: What's Tough for You?