ChessPractice.com - The new way to practice chess
LiChess.org
Chess.com - Lots of players at all levels. Free or paid play.
USCF Chess Association