Attended the RSO Course today. Excellent training and a pretty good instructor as well. Guy does a great job relating real world experiences using them to highlight training points. Very enjoyable, even for a crusty old Jarhead like me!