There are two major aspects on this question: mental and physical preparation.
In order to get ready for the ASLS course all registrants will receive a preparation manual prior to the course in sufficient time, so you have all the things at hand gain all the knowledge to fully enjoy the course.
As for your physical preparation and water fitness level please see the next question.