Which direction is best for solar panels to face?

Solar panels are most efficient when facing south due to our location north of the equator. Nevertheless, any orientation from due east to due west can also accommodate solar energy generation.