from easiest to hardest rate the following Bach Well-Tempered Clavier pieces:
B-flat Major
C-sharp Major
C-minor, No. 4 (Vol I)
F-sharp minor, No. 14 (Vol I)
No. 16 (Vol I)
B-flat minor (Vol I)
B minor (Vol II)
G-Major (Vol II)
D-Major, No. 5 (Vol II)
No. 14 (Vol II)
G-minor, No. 16 (Vol II)