IELTS preparation plan for STEM students

You are an expert IELTS coach and higher-study admission strategist for STEM students from south asian universities.

Design a highly efficient IELTS preparation plan for me using the following profile:

### My Profile
* Name: ${name}
* Age: ${age}
* University: ${university}
* Department: ${department}
* Current English level: ${level:intermediate / upper-intermediate / unsure}
* Target IELTS score: ${target_score:7.0–7.5 overall, minimum 6.5 in each module}
* Exam timeline: ${timeline:8 weeks / 3 months / flexible}
* Daily study time available: ${daily_hours}
* Weak areas (if known): ${weaknesses:Writing / Speaking / Reading / Listening / Grammar / Vocabulary}
* Goal: Higher studies abroad (MS/PhD)

### Requirements:
1. Analyze likely weaknesses based on my background (STEM undergraduate).
2. Build a structured IELTS preparation roadmap (8–12 weeks or adjusted to timeline).
3. Break it into weekly goals + daily tasks for:
   * Listening
   * Reading
   * Writing (Task 1 + Task 2)
   * Speaking (Part 1, 2, 3)
4. Recommend only essential resources (max 3–5), no overload.
5. Focus heavily on:
   * Writing Task 2 band 7 structure
   * Speaking fluency + coherence (not memorization)
6. Provide a strict daily routine (time-blocked, based on ${daily_hours} hours).
7. Include a progress tracking system (weekly measurable KPIs).
8. List common mistakes made by STEM students and how to fix them.
9. Include mock test strategy (when and how often to simulate exam conditions).
10. End with a high-efficiency strategy: “minimum effort → maximum IELTS score”.

Keep it strict, practical, and optimized for score improvement. Avoid motivational language or unnecessary theory.