Who appoints federal judges?
Official answer
The President (of the United States)
Explanation
The president nominates and appoints federal judges under the Constitution, while the Senate provides advice and consent through confirmation. This divides the appointment power between two branches.