Synonyms and related words :
academic, advertent, agog, alert, all ears, all eyes, ardent, assiduous, attentive, aware, bookish, careful, concentrated, conscientious, conscious, constant, continuing, devoted to studies, dogged, donnish, dryasdust, earnest, elaborate, enduring, energetic, faithful, fervent, finical, finicking, finicky, hard, hard-working, hardworking, heedful, immutable, inalterable, indefatigable, indomitable, industrious, insistent, intense, intent, intentive, invincible, laborious, lasting, loyal, mandarin, meticulous, mindful, never idle, never-tiring, nice, niggling, observant, observing, obstinate, on the ball, on the job, open-eared, open-eyed, openmouthed, operose, owlish, painstaking, patient, patient as Job, pedantic, permanent, perseverant, persevering, persistent, persisting, pertinacious, plodding, plugging, preoccupied, professorial, punctilious, rabbinic, rapt, regardful, relentless, resolute, scholarly, scholastic, scrupulous, sedulous, single-minded, sleepless, slogging, stable, steadfast, steady, strenuous, stubborn, studious, tenacious, thorough, thoroughgoing, tireless, unabating, unconquerable, undaunted, undiscouraged, undrooping, unfailing, unfaltering, unflagging, unflinching, unintermitting, uninterrupted, unnodding, unrelaxing, unrelenting, unremitting, unsleeping, unsparing, unswerving, untiring, unwavering, unwearied, unwearying, unwinking, utterly attentive, vehement, watchful, weariless, zealous