Useful websites

Dingwall Choral Society - has a very good section on preparing for singing.

Midi File Choral Music

Cyberbass - a useful (and free) tool to learn individual parts.

Choral Tech

Spotify