Skip to main content
CATCongressional Accountability Tracker
OfficialsLegislationCommitteesWatch LivePulseForecastMisconductPresidentLearn
CAT

Congressional Accountability Tracker. Public data about Congress, in one place, in plain English.

Built with public data. Not affiliated with the U.S. government.

Explore

  • Officials
  • Legislation
  • Committees
  • Congress Pulse
  • Trending Topics
  • Bipartisan Leaderboard
  • Weekly Digest
  • Misconduct
  • Forecast

Learn

  • How Congress Works
  • How a Bill Becomes Law
  • Campaign Finance 101
  • Glossary

Tools

  • My Representatives
  • Compare Members
  • Bill Watchlist
  • Search
  • District Map
  • Follow the Money
  • Watch Live
  • About This Site

Data Sources

Congress.gov
Bills, members, votes
GovInfo
Floor speeches, reports, bill text
Federal Election Commission
Campaign finance
VoteView
Ideology scores (DW-NOMINATE)
GovTrack
Misconduct data (CC0)
U.S. Census Bureau
District demographics
Support This Project

This site is free. Donations help cover hosting, API fees, and keeping the data fresh.

All data is sourced from official government APIs and public records. This site is for informational purposes only.

© 2026 Congressional Accountability Tracker

Press Release2025-01-03

Internships

John J. McGuire III
John J. McGuire III
RVA-5 · Representative
Share:

Full Text

Internships

<span>Internships</span> <div class="webform__field-evo-featured-media"> <div class="media-item media-image evo-featured-image"> <div class="image__field-media-image"> <div class="field__label font-weight-bold visually-hidden"> Image </div> <div class="field__item"> <img loading="lazy" src="http://mcguire.house.gov/sites/evo-subsites/mcguire.house.gov/files/styles/evo_featured_image/public/evo-media-image/interships_1.jpg?itok=nJKIZXRU" width="1200" height="900" alt="Internship" class="img-fluid"> </div> </div> </div> </div> <span><span>admin</span></span> <span><time datetime="2025-01-03T18:02:57-05:00" title="Friday, January 3, 2025 - 18:02">Fri, 01/03/2025 - 18:02</time> </span> <div class="webform__body"><p><strong>Washington, DC</strong></p><p>My Washington, DC office and Lynchburg District Office offer internship opportunities for students each semester. Each internship is a paid opportunity and runs throughout the Fall, Spring, and Summer semesters for college students and recent college graduates.&nbsp;</p><p><strong>Responsibilities will typically include:&nbsp;</strong></p><ul><li>Answering phone calls for our constituents</li><li>Researching legislation for the Member and legislative staff</li><li>Attending hearings and briefings</li><li>Answering constituent letters on various issues before the House</li><li>Guiding Capitol tours</li><li>Writing letters, and assisting with office management</li><li>Other responsibilities as assigned</li></ul><p>Interns will learn about the legislative process and the many other functions of a Congressional Office.</p><p>The internship sessions are as follows:</p><p><strong>Fall Session: </strong>Mid-August to mid-December&nbsp;</p><p><strong>Spring Session:</strong> Early January to early May</p><p><strong>Summer Session:</strong> Mid-May to Mid-August - <strong>APPLICATIONS ARE NOW CLOSED</strong></p><p><strong>Applications to intern in our office are ongoing.</strong></p><p>To apply for an internship, email Madeline Pugh at <a href="mailto:Madeline.Pugh@mail.house.gov">Madeline.Pugh@mail.house.gov</a>. Please specify which term you are applying for along with your availability (full-time or part-time), resume, and cover letter.<br>&nbsp;</p></div> <div class="webform__webform"><form class="webform-submission-form webform-submission-add-form webform-submission-webform-223-form webform-submission-webform-223-add-form webform-submission-webform-223-node-56-form webform-submission-webform-223-node-56-add-form js-webform-unsaved js-webform-details-toggle webform-details-toggle" data-drupal-selector="webform-submission-webform-223-node-56-add-form" enctype="multipart/form-data" action="http://mcguire.house.gov/rss.xml" method="post" id="webform-submission-webform-223-node-56-add-form" accept-charset="UTF-8"> <div class="webform-required"> <span class="form-required"></span>Indicates required field </div> <div id="edit-privacy-notice--2" class="js-webform-type-webform-markup webform-type-webform-markup js-form-item form-item js-form-type-webform-markup form-item-privacy-notice js-form-item-privacy-notice form-no-label form-group"> </div> <fieldset data-drupal-selector="edit-fieldset-contact" id="edit-fieldset-contact--2" class="js-webform-type-fieldset webform-type-fieldset js-form-item form-item js-form-wrapper form-wrapper card mb-3"> <legend class="card-header"> <span class="fieldset-legend m-0">Your Information</span> </legend> <div class="card-body fieldset-wrapper"> <div class="js-webform-type-select webform-type-select js-form-item form-item js-form-type-select form-item-honorific-2 js-form-item-honorific-2 form-group"> <label for="edit-honorific-2" class="js-form-required form-required">Prefix:</label> <select data-webform-required-error="Please select an option from the &quot;Prefix&quot; list." data-drupal-selector="edit-honorific-2" id="edit-honorific-2" name="honorific_2" class="form-select required custom-select" required="required"><option value selected="selected">- Select -</option><option value="Ms.">Ms.</option><option value="Miss.">Miss.</option><option value="Mrs.">Mrs.</option><option value="Mr.">Mr.</option><option value="Mx.">Mx.</option><option value="Rev.">Rev.</option><option value="Dr.">Dr.</option><option value="The Honorable">The Honorable</option><option value="Rabbi">Rabbi</option></select> </div> <div class="js-webform-type-textfield webform-type-textfield js-form-item form-item js-form-type-textfield form-item-first-name-2 js-form-item-first-name-2 form-group"> <label for="edit-first-name-2" class="js-form-required form-required">First Name: </label> <input data-webform-required-error="Please provide &quot;First Name&quot;." data-drupal-selector="edit-first-name-2" type="text" id="edit-first-name-2" name="first_name_2" value size="60" maxlength="255" class="required form-control" required="required"> </div> <div class="js-webform-type-textfield webform-type-textfield js-form-item form-item js-form-type-textfield form-item-mi-2 js-form
View original source →