C sharp and C flat Major Key Signatures Theory Things   William Wieland
Treble Clef Bass Clef MORE
C sharp major:
C flat major:
Key Signatures is a good explanation from musictheory.net
Memorize BEADGCF and FCGDAEB.
Visualize "constellations":
YES!
No
Very No