One of the best ways to learn about the grants making process is to volunteer to work as a peer reviewer for federal grants programs. There is often a small stipend associated with the review process. Program officers are consistently asking for more reviewers from all backgrounds. Program Officers always advise the peer review process as the best path to learning how to write a successful proposal.
Here are a few links that have been found to be up to date and every effort will be made to maintain the information.