Can You name These Birds?

Bird A (has a yellow triangle on the top of its head), Olympia

Bird B, Olympia

Bird C, Olympia

Bird D, Olympia

Bird E (I think they are all the same), Olympia

Bird F, Olympia

Black-capped Chicladee?

 

Bird G, Olympia

Male Green-winged Teal? the white on the head is throwing me off

Bird H, Olympia - Female Green-winged Teal?

Bird I - hawk in Iowa

Bird J, Olympia

Bird K, Victoria Butterfly Garden

Bird L, Victoria Butterfly Garden

Bird M, Victoria Butterfly Garden