Jimmy's French Habit Tracker
Consistency
96%
102 of 106 days
Total time
111h
Median weekly time
8.0h
Last 7 days
7.8h
67 min/day
Last 30 days
33.7h
67 min/day

Study calendar

JunJulAugSepMWFSMon 01 Jun 2026 - ~105 min · Listening 23 min, Grammar 10 quizzes, Vocab 83 cards, Reading 20 min, Speaking 5 minTue 02 Jun 2026 - ~97 min · Listening 52 min, Grammar 5 quizzes, Reading 20 minWed 03 Jun 2026 - ~80 min · Listening 51 min, Grammar 5 quizzes, Vocab 45 cardsThu 04 Jun 2026 - ~151 min · Listening 94 min, Grammar 5 quizzes, Vocab 19 cards, Reading 20 min, Speaking 10 minFri 05 Jun 2026 - ~30 min · Grammar 1 quizzes, Writing 1 promptsSat 06 Jun 2026 - ~5 min · Grammar 1 quizzesSun 07 Jun 2026 - ~134 min · Listening 16 min, Grammar 5 quizzes, Vocab 280 cards, Reading 55 min, Speaking 15 minMon 08 Jun 2026 - ~101 min · Listening 27 min, Grammar 3 quizzes, Vocab 112 cards, Reading 40 min, Speaking 10 minTue 09 Jun 2026 - ~95 min · Listening 62 min, Grammar 5 quizzes, Vocab 41 cards, Speaking 5 minWed 10 Jun 2026 - ~97 min · Listening 62 min, Grammar 3 quizzes, Reading 20 minThu 11 Jun 2026 - ~54 min · Listening 29 min, Grammar 5 quizzesFri 12 Jun 2026 - ~30 min · Grammar 1 quizzes, Reading 25 minSat 13 Jun 2026 - ~5 min · Grammar 1 quizzesSun 14 Jun 2026 - ~5 min · Grammar 1 quizzesMon 15 Jun 2026 - ~5 min · Grammar 1 quizzesTue 16 Jun 2026 - ~5 min · Grammar 1 quizzesWed 17 Jun 2026 - ~34 min · Listening 29 min, Grammar 1 quizzesThu 18 Jun 2026 - ~36 min · Listening 31 min, Grammar 1 quizzesFri 19 Jun 2026 - ~5 min · Grammar 1 quizzesSat 20 Jun 2026 - ~5 min · Grammar 1 quizzesSun 21 Jun 2026 - ~5 min · Grammar 1 quizzesMon 22 Jun 2026 - ~5 min · Grammar 1 quizzesTue 23 Jun 2026 - ~69 min · Listening 64 min, Grammar 1 quizzesWed 24 Jun 2026 - ~75 min · Listening 70 min, Grammar 1 quizzesThu 25 Jun 2026 - ~68 min · Listening 60 min, Grammar 1 quizzes, Vocab 36 cardsFri 26 Jun 2026 - ~38 min · Listening 29 min, Grammar 1 quizzes, Vocab 42 cardsSat 27 Jun 2026 - ~79 min · Listening 74 min, Grammar 1 quizzesSun 28 Jun 2026 - ~65 min · Listening 30 min, Grammar 1 quizzes, Reading 20 min, Speaking 10 minMon 29 Jun 2026 - ~76 min · Listening 18 min, Grammar 9 quizzes, Vocab 39 cards, Speaking 10 minTue 30 Jun 2026 - ~176 min · Listening 124 min, Grammar 5 quizzes, Vocab 20 cards, Reading 20 min, Speaking 5 minWed 01 Jul 2026 - ~146 min · Listening 136 min, Grammar 1 quizzes, Speaking 5 minThu 02 Jul 2026 - ~76 min · Listening 57 min, Grammar 2 quizzes, Vocab 108 cardsFri 03 Jul 2026 - ~7 min · Grammar 1 quizzes, Vocab 26 cardsSat 04 Jul 2026 - ~25 min · Vocab 56 cards, Reading 20 minSun 05 Jul 2026 - ~19 min · Vocab 50 cards, Reading 15 minMon 06 Jul 2026 - ~110 min · Listening 70 min, Grammar 3 quizzes, Writing 1 promptsTue 07 Jul 2026 - ~74 min · Listening 52 min, Grammar 3 quizzes, Vocab 29 cards, Speaking 5 minWed 08 Jul 2026 - ~106 min · Listening 40 min, Grammar 10 quizzes, Vocab 190 cardsThu 09 Jul 2026 - ~91 min · Listening 47 min, Grammar 3 quizzes, Vocab 53 cards, Reading 15 min, Speaking 10 minFri 10 Jul 2026 - ~32 min · Listening 27 min, Reading 5 minSat 11 Jul 2026 - ~65 min · Listening 45 min, Reading 15 min, Speaking 5 minSun 12 Jul 2026 - ~50 min · Listening 35 min, Grammar 2 quizzes, Vocab 64 cardsMon 13 Jul 2026 - ~53 min · Listening 36 min, Vocab 201 cardsTue 14 Jul 2026 - ~45 min · Listening 30 min, Grammar 3 quizzesWed 15 Jul 2026 - ~30 min · Listening 30 minThu 16 Jul 2026 - ~41 min · Listening 41 minFri 17 Jul 2026 - ~80 min · Listening 56 min, Grammar 3 quizzes, Vocab 103 cardsSat 18 Jul 2026 - rest daySun 19 Jul 2026 - ~10 min · Listening 10 minMon 20 Jul 2026 - ~82 min · Listening 30 min, Grammar 8 quizzes, Vocab 142 cardsTue 21 Jul 2026 - ~151 min · Listening 57 min, Grammar 6 quizzes, Vocab 50 cards, Speaking 60 minWed 22 Jul 2026 - ~147 min · Listening 72 min, Grammar 15 quizzesThu 23 Jul 2026 - ~78 min · Listening 63 min, Grammar 3 quizzesFri 24 Jul 2026 - ~55 min · Listening 23 min, Vocab 87 cards, Writing 1 promptsSat 25 Jul 2026 - ~25 min · Listening 25 minSun 26 Jul 2026 - ~24 min · Listening 10 min, Vocab 53 cards, Speaking 10 minMon 27 Jul 2026 - ~122 min · Listening 60 min, Grammar 5 quizzes, Vocab 81 cards, Speaking 30 minTue 28 Jul 2026 - ~169 min · Listening 43 min, Grammar 7 quizzes, Vocab 196 cards, Speaking 75 minWed 29 Jul 2026 - ~161 min · Listening 111 min, Grammar 10 quizzesThu 30 Jul 2026 - ~55 min · Listening 10 min, Grammar 9 quizzesFri 31 Jul 2026 - ~4 min · Vocab 53 cardsSat 01 Aug 2026 - rest daySun 02 Aug 2026 - rest dayMon 03 Aug 2026 - ~30 min · Listening 10 min, Grammar 3 quizzes, Vocab 63 cardsTue 04 Aug 2026 - ~184 min · Listening 108 min, Vocab 197 cards, Speaking 60 minWed 05 Aug 2026 - ~87 min · Listening 33 min, Grammar 5 quizzes, Vocab 106 cards, Speaking 20 minThu 06 Aug 2026 - ~24 min · Listening 17 min, Vocab 81 cardsFri 07 Aug 2026 - ~13 min · Vocab 100 cards, Speaking 5 minSat 08 Aug 2026 - ~31 min · Listening 25 min, Vocab 71 cardsSun 09 Aug 2026 - ~108 min · Listening 37 min, Vocab 246 cards, Writing 2 promptsMon 10 Aug 2026 - ~39 min · Listening 31 min, Vocab 93 cardsTue 11 Aug 2026 - ~131 min · Listening 29 min, Grammar 3 quizzes, Vocab 202 cards, Speaking 70 minWed 12 Aug 2026 - ~34 min · Listening 31 min, Vocab 40 cardsThu 13 Aug 2026 - ~79 min · Listening 42 min, Grammar 4 quizzes, Vocab 205 cardsFri 14 Aug 2026 - ~30 min · Listening 30 minSat 15 Aug 2026 - ~6 min · Vocab 72 cardsSun 16 Aug 2026 - rest dayMon 17 Aug 2026 - ~64 min · Listening 14 min, Writing 2 promptsTue 18 Aug 2026 - ~139 min · Listening 25 min, Vocab 47 cards, Writing 2 prompts, Speaking 60 minWed 19 Aug 2026 - ~29 min · Listening 16 min, Vocab 154 cardsThu 20 Aug 2026 - ~74 min · Listening 60 min, Vocab 174 cardsFri 21 Aug 2026 - ~42 min · Listening 42 minSat 22 Aug 2026 - ~47 min · Listening 22 min, Writing 1 promptsSun 23 Aug 2026 - ~62 min · Listening 62 minMon 24 Aug 2026 - ~60 min · Listening 45 min, Grammar 3 quizzesTue 25 Aug 2026 - ~175 min · Listening 75 min, Grammar 3 quizzes, Vocab 295 cards, Speaking 60 minWed 26 Aug 2026 - ~67 min · Listening 27 min, Grammar 3 quizzes, Vocab 296 cardsThu 27 Aug 2026 - ~32 min · Listening 17 min, Vocab 177 cardsFri 28 Aug 2026 - ~102 min · Listening 40 min, Vocab 147 cards, Speaking 50 minSat 29 Aug 2026 - ~7 min · Vocab 87 cardsSun 30 Aug 2026 - ~115 min · Listening 25 min, Reading 45 min, Writing 1 prompts, Speaking 20 minMon 31 Aug 2026 - ~98 min · Listening 53 min, Grammar 5 quizzes, Vocab 60 cards, Speaking 15 minTue 01 Sep 2026 - ~72 min · Listening 30 min, Grammar 5 quizzes, Vocab 205 cardsWed 02 Sep 2026 - ~121 min · Listening 52 min, Grammar 5 quizzes, Vocab 224 cards, Writing 1 promptsThu 03 Sep 2026 - ~86 min · Listening 60 min, Grammar 3 quizzes, Vocab 69 cards, Speaking 5 minFri 04 Sep 2026 - ~52 min · Listening 40 min, Vocab 139 cardsSat 05 Sep 2026 - ~49 min · Listening 43 min, Vocab 72 cardsSun 06 Sep 2026 - ~34 min · Listening 9 min, Grammar 1 quizzes, Reading 20 minMon 07 Sep 2026 - ~25 min · Grammar 5 quizzesTue 08 Sep 2026 - ~58 min · Listening 29 min, Grammar 2 quizzes, Vocab 227 cardsWed 09 Sep 2026 - ~83 min · Listening 41 min, Grammar 5 quizzes, Vocab 208 cardsThu 10 Sep 2026 - ~74 min · Listening 41 min, Grammar 5 quizzes, Vocab 95 cardsFri 11 Sep 2026 - ~42 min · Listening 19 min, Grammar 1 quizzes, Vocab 220 cardsSat 12 Sep 2026 - ~17 min · Listening 12 min, Grammar 1 quizzesSun 13 Sep 2026 - ~71 min · Listening 46 min, Grammar 4 quizzes, Vocab 60 cardsMon 14 Sep 2026 - ~124 min · Listening 90 min, Grammar 3 quizzes, Vocab 228 cardslessmore

Shaded by estimated minutes studied. Hover a day for the breakdown.

Last 7 days

Listening
278 min
Grammar
21 quizzes
Vocab
1,038 cards
Reading
0 min
Writing
0 prompts
Speaking
0 min

Weekly totals

Listeningweekly min2361806032733531620328022423016324122928718890Grammarweekly quizzes321977182163231870919233Vocabweekly cards4271530782993363043323308646123751,002769810228Readingweekly min115850205535000000452000Writingweekly prompts1000010102051100Speakingweekly min301501020200701058570601302000

Trend — 7-day rolling average per skill

Listeningmin/day10039.7JunJulAugSepGrammarquizzes/day103.0JunJulAugSepVocabcards/day200148.3JunJulAugSepReadingmin/day250.0JunJulAugSepWritingprompts/day10.0JunJulAugSepSpeakingmin/day250.0JunJulAugSep

Where the time goes

Listening: 59.8 h (54%)Grammar: 20.2 h (18%)Speaking: 10.6 h (9%)Vocab: 9.6 h (9%)Reading: 6.2 h (6%)Writing: 5.0 h (4%)Listening54% · 59.8 hGrammar18% · 20.2 hSpeaking9% · 10.6 hVocab9% · 9.6 hReading6% · 6.2 hWriting4% · 5.0 h

Counts converted to minutes: vocab 5s/card · grammar 5min/lesson · writing 25min/prompt.

Skill balance — share of days practiced

WritingWriting: practiced on 8% of days8%ReadingReading: practiced on 15% of days15%SpeakingSpeaking: practiced on 25% of days25%VocabVocab: practiced on 56% of days56%GrammarGrammar: practiced on 64% of days64%ListeningListening: practiced on 78% of days78%

Monthly view

Monthly hours50hJun 2026: 28.9hJunJul 2026: 35.6hJulAug 2026: 31.8hAugSep 2026: 15.1hSepConsistency by month100%Jun 2026: 100%JunJul 2026: 97%JulAug 2026: 90%AugSep 2026: 100%Sep

Average minutes by day of week

Monday: 40 min/day avgMon40Tuesday: 81 min/day avgTue81Wednesday: 56 min/day avgWed56Thursday: 49 min/day avgThu49Friday: 26 min/day avgFri26Saturday: 19 min/day avgSat19Sunday: 33 min/day avgSun33

Cumulative progress

hours, cumulative200h0111hJunJulAugSep
All the numbers

All-time totals

SkillTotalLogged hrsEst. hrsDaysAvg / active dayBest day
Listening3,589 min59.8 h59.8 h8343.2136 (01 Jul)
Grammar242 quizzes20.2 h683.615 (22 Jul)
Vocab6,919 cards9.6 h59117.3296 (26 Aug)
Reading375 min6.2 h6.2 h1623.455 (07 Jun)
Writing12 prompts5.0 h91.32 (09 Aug)
Speaking635 min10.6 h10.6 h2624.475 (28 Jul)
Total76.6 h111.4 h

Weekly totals

Week startingListeningGrammarVocabReadingWritingSpeaking
01 Jun 202623632427115130
08 Jun 20261801915385015
15 Jun 20266070000
22 Jun 202632777820010
29 Jun 20263351829955020
06 Jul 20263162133635120
13 Jul 20262036304000
20 Jul 2026280323320170
27 Jul 20262243133000105
03 Aug 202623088640285
10 Aug 202616376120070
17 Aug 202624103750560
24 Aug 202622991,002451130
31 Aug 20262871976920120
07 Sep 202618823810000
14 Sep 2026903228000

Monthly totals

MonthListeningGrammarVocabReadingWritingSpeaking
Jun 202694579717240170
Jul 20261,216941,542702200
Aug 2026916292,913458360
Sep 2026512401,7472015