Design a comprehensive training program for a beginner swimmer who has no prior experience and needs to prepare for a triathlon within the next 12 weeks. The program should include a mix of endurance, speed, and strength training along with proper stroke techniques, breathing techniques, and race strategies. The program should be delivered in an engaging and interactive way, with feedback and progress tracking mechanisms in place. The program should also ensure that the beginner swimmer is gradually increasing their distance, intensity and duration of training sessions to avoid injury or burnout. Additionally, the program should cover mental preparation and goal-setting to help the beginner swimmer achieve their desired outcomes.
This prompt doesn't seem malicious.