Are there any prerequisites?

Prerequisites are not required but are suggested.