To the Thursday class, your M1 and some water. For the weekend, they'll tell you in the class, but bring some good quality rain gear including something for your gloves. Bring good shoes/boots that cover your ankle and don't suck or they will send you home to change. Bring lots of water on the weekend because you will be sweating. Dress in layers since it will be cold but sunny, so it might warm up. Other than that have fun, it's a blast and the instructors are amazing! GL!