Can I choose which public defender handles my case?

No. You cannot choose the specific attorney who is assigned to your case. You are always free to hire a different attorney to represent you at your own cost.