Earn your Technician or General Amateur Radio License in a ONE DAY course.

Can't make the Weekend Class?

Take your Ham Class ON-LINE!

Go to the On-Line Ham Radio Course!

Upcoming Live Classes:

Private Tutoring:
Private lessons can be arranged to suit a variety of schedules and needs.
Contact me for details and costs.

Ham Class For Your Group
Grab at least 4 other friends or colleagues and I can bring you
your own class at times and locations which will work for you.
For those groups located far away, I can come to your classroom
and teach you via videoconferencing!
Contact me for details and costs.

Ham Class at the Ham Fest:
On ocassion, I'm able to offer a Technician Class at Hamfests.
I'm looking to offer classes at the larger Ham Radio Conventions
Contact me if you would like to bring the Ham Class to your show!

On-Line Classes:
Take an Amateur Radio Class right on your computer.
Complete course with lecture, slides, pictures and quizzes.
Technican, General and Extra Classes available.
Go to www.hamclass.net for details


How is the class organized?

Normally, classes are offered on Saturdays and Sundays, 8:30 am until 6:00 pm both days. On the first day (usually Saturday), we learn about all of the topics needed to take the Technician class amateur exam, which is given at the conclusion of class. On the second day (usually Sunday), we repeat the process for the General class amateur exam, which is given at the conclusion of the class. Students can attend both days of classes, (General), or attend on the first day only (Technician) or attend on second day only (existing Technician license to General upgrade).

Just who is the instructor?

Mitch Stern W1SJ teaches the Weekend Ham Radio Class. Mitch has been teaching ham radio for 37 years and has helped hundreds of students get their license. When not teaching ham radio, Mitch teaches electronics, physics, mathematics and computer techniques to high school, college and adult students.

What happens after I enroll?

You will receive an E-mail with information about the course you are enrolled in. This will also contain log-in information for the On-Line Course and a link to download the workbook. The on-line course is an interactive course you take at your computer prior to class day. You study the lessons and practice exams right from home. You then show up for class and the instructor teaches you the rest.

What do I need to know before taking the class?

You need to know that you really want to be a Ham Radio Operator! Other than that, there is no prerequisite for taking the course. Past students have ranged from youngsters to grandparents and from secretaries to electrical engineers.

What happens in class?

After introductions, we start off with rules and regulations. Not only do we discuss the rules, we discuss why the rules are in place and give you ways to remember them all. We continue on with all of the things you need to know - Procedures, Propagation, Practice, Electricity, Components, Circuits, Emissions, Antennas and RF Safety. We talk about the concepts, demonstrate them on our ham station in the classroom, discuss typical exam questions and then test you with a practice quiz.

When do I take the test?

The class concludes each day at 6pm. At that time certified Volunteer Examiners (VE's) come in to administer the tests - Technician on Saturday and General on Sunday. They then tell you that you have passed and will give you a Certificate of Successful Completion of Examination (CSCE). After passing the exam, your license will posted on the FCC database in a few short days and then, you can go on the air!

C'mon, be real, can you really teach all this in ONE day?

Ask the hundreds of hams to date who have successfully completed this course and are on the air!
If you like statistics, 95% of all students who have taken the course have earned their license.
Here is a list of recent of graduates.

Do I have to learn the Morse Code?

Not anymore! The FCC has dropped the Morse Code Testing requirement for all amateur licenses,
effective February 23rd, 2007.

Other instructors teach Weekend Classes - What's so special about your class?

I've been doing longer and better than anyone else in the East! Other Weekend classes simply discuss questions and answers and serve as nothing more than a review session. The pass rate can often be quite low - students do not get the license and end up frustrated after wasting a weekend. I use well-practiced methods which get results. While taking the Weekend Course will not guarantee you get a license, it comes pretty close to that. In any case, your instructor will not rest until you get that valued license from the FCC!

Don't put your amateur radio education in the hands of amateurs!

How do you do it (teach the class, that is)?

I use an old ham family recipe! Actually, there is no secret - hard work and dedication are used to see that everyone does well. My job isn't done until you're on the air. Even then, you can still call with questions.

I really want to take the class, but I can't make any of the posted dates. When is the next class being offered?

I usually offer the class in March-April and October-November. This depends on demand for the classes. If you have a group of 5 or more, I will go on the road and bring the class to your group! I also offer private instruction tailored to your needs. I have a new program called the ON-LINE CLASS where I appear on your computer and conduct an amateur radio class right in your home, anytime you want!
But don't delay! NOW is the time to get your HAM LICENSE!

I'm ready to go - How do I enroll?

You must enroll in the class prior to classtime! You can enroll securely from this site using the link below. Or if you need to speak directly with me, call the number below. I will go over the enrollment and course details. It is imperative that you enroll as soon as possible to allow time to do the pre-study exercises prior to class. Don't wait!

What is this ON-LINE course you speak of? How does it work?

Through the power of computers and the Internet, I have come up with a way to come right to your home (via computer) and teach you Ham Radio! The ON-LINE course features slides, pictures, diagrams and lectures from your teacher! You get to ask questions, take practice tests and get feedback and encouragement. It is almost as good as coming to the live class. However, the ON-LINE course is not for everyone. You will need a fairly modern multimedia computer and reliable Internet connection. You will also need to be able to make sure you do all of your lessons and homework to be successful! Learn more by going directly to the

Well, that answers all your questions. So, WHAT ARE YOU WAITING FOR? The world of AMATEUR RADIO awaits you.

Enroll with Credit Card


Enroll on Paypal

Ham Radio Class
Student Name / Phone / E-mail:

Enroll by phone

Call 802-879-6589

Telephone Contact

Have questions, or details you want to discuss by phone?
Call: 802-879-6589 weekdays 1-9PM.
Make sure to leave a call back number and best time to call

E-mail Contact

Include your full name, your location, the course you are interested in and a callback phone number.
I need this information to give you the correct information.

E-mail Instructor: w1sj@arrl.net


Manchester, NH, November 9, 2019     4 New Hams, 1 pass General

KC1MDSGeorge Harris Epping None Tech
KC1MDTCharles Maly Merrimack None Tech
KC1MDUJames McKearin Litchfield None Tech
KC1MDVHank Rekelhoff Northwood None Tech
KC1LUDJohn Pedro Brookline Tech Gen

Dayton, OH, May 18, 2019 General Upgrade Class, 6 upgrade to General

KC9ZCW Jenny Maloney Colgate WI
KD8YRN Doug Rose Blue Ask OH
KE8MBH Owen Riemer Troy OH
KG6ANX Rodney Myers Knoxville TN
KI6WPK William Wray San Francisco CA
N1NLL Daniel McEleney Westborough MA

Manchester, NH, April 13, 2019     12 New Hams, 4 pass General

KC1LHA Lionel Bergeron Jaffrey NH None Tech
KC1LHB Kelly Bergeron Jaffrey NH None Tech
KC1LHC Michael Brunette Manchester NH None Tech
KC1LHD Jon Chappell Nottingham NH None Tech
KC1LHE Philippe DAmbroise Strafford NH None Tech
KC1LHF Matt Koestner Northwood NH None Tech
KC1LHG Christine Landry Winchester NH None Tech
KC1LHH Brian Ritzinger Weymouth MA None Gen
KC1LHI Heinrich Roessling Pelham NH None Tech
KC1LHJ Wayne Roessling Pelham NH None Gen
KC1LHK Mal Stephens Wells ME None Tech
KC1LHL Ted Tucker E corinth VT None Tech
KB1VUK Neil Tolman Acton ME Tech Gen
KC1KMP Robert Freese Pittsfield NH Tech Gen

Manchester, NH, November 10, 2018     5 New Hams, 3 pass General

KC1KML David Parker Somersworth NH None Gen
KC1KMM Paul Blais Manchester NH None Gen
KC1KMN Lyz Jablonski Wilmot NH None Gen
KC1KMO James MillikenLyndeborough NH None Tech
KC1KMP Robert Freese Pittsfield NH None Tech

Dayton, OH, May 19, 2018 General Upgrade Class, 8 upgrade to General

KD8YHT David Houpt Clinton OH
KE8BHG Coleton Darnell Brooklyn MI
KE8BHI David Williamson Liberty Twp OH
KE8EJC Andrew DiMarzio Cincinnati OH
KE8JIV Nathanael Freeman Kington OH
KI4KJV Tana Rhodes Stockbridge GA
KL4JN Greg Neely Jefferson City MO
KE0CZV Lyle Steinhardt Beavercreek OH

Manchester, NH, April 14, 2018     5 New Hams, 4 pass General

KC1JMMJonathan Statz Merrimack NH NoneTech
KC1JMOMarie Lones Bedford NH NoneGen
KC1JMPBob Shields Bedford NH NoneGen
KC1JMQThomas Maloney Manchester NHNoneTech
KC1JMRJoseph Parisi Fremont NH NoneTech
K1RTL Richard LeshnerSuncook NH TechGen
W1CKH Jeffrey Hollis Manchester NHTechGen

Colchester, VT, March 24, 2018     11 New Hams

KC1JHW Peter Wendland Monkton
KC1JHX Kevin Armstrong Grantham NH
KC1JHY Tom Corr Richmond
KC1JHZ Evan Hamilton St Albans
KC1JIA Alex Hayden Milton
KC1JIB Brad Hayden Milton
KC1JIC Rick Hayden Milton
KC1JID Chuck Jocelyn Milton
KC1JIE Ryan Lyford S Burlington
KC1JIF Bret Shea Essex Jct
KC1JIG Evan Tougas Milton

Richmond, VT, Feburary 17, 2018     13 New Hams

KC1JAI Patrick Bourque Durham NH
KC1JAW Rick Bragg Burlington
KC1JAX Caleb Combes So Burlington
KC1JAZ Thomas Combes Burlington
KC1JBA Chuck Dischino Burlington
KC1JBB David Foote Jericho
KC1JBC Karl Lukhaup Burlington
KC1JBD Teagan Low Richmond
KC1JBE James Sibelle Shelburne
KC1JBF David Auriemma Williston
KC1JBG Wesley Bell Fayston
KC1JBH Michael Voity Colchester
KC1JBI Taylor Ward Huntington

Manchester, NH, November 11-12, 2017     8 New Hams     6 pass General

KC1ILCRobert Clark Peterborough NH None Tech
KC1ILDMichael Driscoll E Hampstead NH None Gen
KC1ILEStephen Driscoll Bedford NH None Gen
KC1ILFKatharine GilbertSomerville MA None Tech
KC1ILGJames Isaak Bedford NH None Gen
KC1ILHDaniel Stripes Manchester NH None Gen
KC1ILIJanet Subers Effingham NH None Gen
KC1IXMMaynard Brewer Southport ME None Tech
KB1ZJJPhil Goveia Melrose NA Tech Gen

Dayton, OH, May 20, 2017     9 New Hams

KE8HAGAl Givens Bellaire OH
KE8HAYJulie GilkesonDayton OH
KE8HAZTyler ThompsonToledo OH
KE8HBAEric Davidson Amelia OH
KE8HBJMark Swartz Glenmont OH
KE8HFYLeslie Tom Fairborn OH
KI7NRGMichael Fay Claremont CA
KN4DKGTodd Pryby Clarkesville GA
KN4DKQEric Nordin Elizabethtown KY

Manchester, NH, April 22-23, 2017     7 New Hams     4 pass General

KC1HMBRick Boswell Amherst NH NoneGen
KC1HMCDennis Malloy Greenland NHNoneGen
KC1HMDLiam O'Flaherty Rockland MA NoneGen
KC1HMEJanet Penney Derry NH NoneTech
KC1HMFPeter Paul HenzeMelrose MA NoneGen
KC1HMGEric Wemhoff Arlington MANoneTech
KC1HMHJosh Williams Arlington VTNoneTech

Manchester, NH, November 12-13, 2016     9 New Hams     6 pass General

KC1GPN Clint Burt Hudson NH None Tech
KC1GPO Craig Duncan Londonderry NH None Tech
KC1GPP Carolyn Snyder Londonderry NH None Tech
KC1GPQ Arthur Hapenney Norwood MA None Tech
KC1GPR Jonathan Niebla Derry NH None Tech
KC1GPS Jason Wells Medway MA None Tech
KC1GPT Malcolm Nixon Lyndeborough NH None Gen
KD2MFU Ports Bishop Brooklyn NY None Gen
KD2MFV Lucy Helton Brooklyn NY None Gen
N1USI Steve Jones Milford NH Tech Gen
KB1IHU Chuck Cotnoir Vineyard Haven MA Tech Gen
KC1ESF Pat Heffernan Concord NH Tech Gen

Essex, VT October 8, 2016     3 New Hams

KC1GKX Jeff Hiatt Hampton Falls NH None Tech
KC1GKY Tim Stamp Wellesley MA None Tech
KC1EKZ Richard McEntire East Barre VT None Tech

Dayton, OH May 21, 2016     17 New Hams

KC3HET Peggy Metts Owings Mills MD
KM4UDA David Glasser Davenport FL
KM4UDC Aaron Jones Williamsburgh KY
KE8EIP Jerry Flexman Xenia OH
KE8EIR Donna McCollom Salem WV
KE8EIY Joel Brown Chillicothe OH
KE8EJC Andrew Dimarzio Cincinnati OH
KE8EJD James Henderson Centerville OH
KE8EJE Shawn Joers Cedarville OH
KE8EJF Cindy Kuntzman Franklin OH
KE8ELC Gabe Huff Dayton OH
KE8EOB Andrew Kuntzman Franklin OH
KE8ELD Brian Stanford Union OH
KD9GIC Ben Ennis Chicago IL
KD9GIG Jerry Loomis Shoals IN
KD9GII Syed Karim Chicago IL
KD9GIJ Emily Ray Sharpsville IN

Burlington, VT April 23-24, 2016     3 New Hams     3 pass General

KC1FOH Adam Boyle Barre VT None Tech
KC1FOI Sue Martin Roxbury ME None Tech
KC1FOJ Zebulon Maxfield Waterville VT None Gen
KB1YTO Richard Garfield Johnson VT Tech Gen
KC1CJN Charles Jessee Bedford NH Tech Gen

Manchester, NH April 16-17, 2016     11 New Hams     2 pass General

KC1FMUFred Carnes Hudson MA NoneTech
KC1FMWJohn Couture Manchester NHNoneTech
KC1FMXAndy Demers Manchester NHNoneTech
KC1FMYBob Foudriat Bedford NH NoneTech
KC1FMZLynn Hensch Hudson NH NoneTech
KC1FNACharles McKinnon Derry NH NoneTech
KC1FNBAndrew Giampaolo Derry NH NoneTech
KC1FNCChristopher PrestonNashua NH NoneTech
KC1FNDKristopher ProvencherNashua NH NoneTech
KC1FNEMichael Richer Candia NH NoneTech
KC1FNFPeter Wolczko Amherst NH NoneGen
KC1BPERick Ewans Dunbarton NH TechGen

Manchester, NH November 14-15, 2015     13 New Hams     4 pass General

KC1ESC Kevin Bannon Nashua NH NoneTech
KC1ESD Rick Douglass Suncook NH NoneTech
KC1ESE Cory Henderson Woburn MA NoneGen
KC1ESF Pat Heffernan Concord NH NoneTech
KC1ESG Tony Howd Goffstown NHNoneTech
KC1ESH Steven Johnson Winooski VT NoneTech
KC1ESI Pierce Kirby Vineyard Haven MANoneTech
KC1ESJ Alice Millspaugh New Ipswich NHNoneTech
KC1ESK JP Pontbriand Hampton Falls NHNoneGen
KC1ESL Paula Reed Goffstown NHNoneTech
KC1ESM Joe Silveira Candia NH NoneTech
KC1ESN Donald Smeed Sandwich MA NoneTech
KC1ESP Shaun White Milton MA NoneTech
KB1YWL Don Richardson Nashua NH TechGen
WB9YVJ Susan Richardson Nashua NH TechGen

Dayton, OH May 16, 2015     11 New Hams

KE8BGB Mark Tritz Franklin OH
KE8BGZ William Kuntzman Franklin OH
KE8BHA James Boza Delaware OH
KE8BHB Ronnie Jordan Tipp City OH
KE8BHC Leanne Deforest Loveland OH
KE8BHD Deborah Rodriguez Dayton OH
KE8BHH Michael Repas Chesterland OH
KE8BHI David Williamson Liberty Twp OH
KE8BHJ Janine Williamson Liberty Twp OH
KE8BKV Markus Almstedt Columbus OH
KD9DXS Mike Turner Indianapolis IN

Essex, VT April 25/29, 2015     9 New Hams

KC1DTH Chris Lafrance Milton VT
KC1DTI Mike Lukas Warwick RI
KC1DTJ Mike Pitonyak Berlin VT
KC1DTK Sarah Toscano Hinesburg VT
KC1DTL Michael Saunders Westford VT
KC1DUW Josh Cox Burlington VT
KC1DUX Jason Gosselin Williston VT
KC1DUY Kate Hammond Burlington VT
KC1DUZ Brett Pierce Waterbury VT

Manchester, NH April 18-19, 2015     18 New Hams     6 pass General; 1 pass Extra

KC1DRF Raymond Blethen Londonderry NH None Tech
KC1DRG Keith Brody Barrington NH None Tech
KC1DRH Kevin Carter Peabody MA None Tech
KC1DRI Jeffrey Clark Candia NH None Tech
KC1DRJ Donald Currier Nashua NH None Tech
KC1DRK Bruce Courtney Dunbarton NH None Tech
KC1DRL Dan Inselman Manchester NH None Tech
KC1DRM John Inselman Londonderry NH None Tech
KC1DRN William Johnson Sanbornville NH None Tech
KC1DRO Matt Kirby Manchester NH None Tech
KC1DRP Timothy Mark Goffstown NH None Tech
KC1DRQ Kevin Paige Manchester NH None Tech
KC1DRR Kevin Bell Nashua NH None Gen
KC1DRS Jennifer Brooks Kingston NH None Gen
KC1DRT Sue Gosselin Manchester NH None Tech
KC1DRU Chris McRae Goffstown NH None Gen
KC1DXC Frank Soares South China ME None Tech
AB1XN Terry Willis Bedford NH None Ext
K1RAU Dan Rau Shirley MA Tech Gen
KB1VON Tom Linehan Goffstown NH Tech Gen
KB1ZZB Norman Trombly Rollinsford NH Tech Gen

Manchester, NH November 8-9, 2014     11 New Hams     4 pass General

KC1CTC William Albenzi Merrimack NH None Tech
KC1CTD Mike Anderson Manchester NH None Tech
KC1CTE Bob Boyd Hillsborough NHNone Tech
KC1CTF Ron Cassidy Candia NH None Tech
KC1CTG Robert Chandler Salem NH None Tech
KC1CTH Douglas Dowell Merrimack NH None Gen
KC1CTI Michael Dyne Marlborough MA None Tech
KC1CTJ Nick Johnson Mapleton ME None Tech
KC1CTK Jeffrey Nicholas Hollis NH None Gen
KC1CTL Donna Schinlever Guilford NH None Tech
KC1CTM Christopher TurnerNewmarket NH None Tech
KB1KXJ Daral Makahusz Merrimack NH Tech Gen
KC1AVU John Mcdevitt Seekonk MA Tech Gen

Dayton, OH May 17, 2014     23 New Hams

KD8WNS Gary Curtis S Lebanon OH
KD8YPX Michael Wright Troy OH
KD8YRJ Mike Stice Miamisburg OH
KD8YRK Andre Slawnyk Saginaw MI
KD8YRL Kenneth Church E London OH
KD8YRM William Russo Beavercreek OH
KD8YRN Douglas Rose Blue Ash OH
KD8YRO Mike Jacobs Mason OH
KD8YRP Bryan Jeffers Stoutsville OH
KD8YRQ Jeffrey Atkinson Springfield OH
KD8YRR Rick Littleton Mansfield OH
KD8YRS David Hogden Fairborn OH
KD8YRT Stacy Littleton Mansfield OH
KD8YRU James Robinette Hamilton OH
KD8YRV Steve Benner Northville MI
KD8YRW Jerry Riesenberg Oxford OH
KD8YRX Patrick Kenrick Springboro OH
KD8YSL William Klint Troy OH
KD9BID Doug Treftz Aurora IL
KD9BIE Barry Tague Carmel IN
KK6MKN Kathy Burrow Oakhurst CA
KM4BKV Tim Wilshire Petersburg KY
KM4CQP Carolyn Porter Monroe NC

Burlington, VT May 10, 2014     4 New Hams

KC1BWU Chris Allen Essex Jct VT
KC1BWV Duane Dunston Essex Jct VT
KC1BWW Nathan Lauter No Walpole NH
KC1BWX Nick Spina Essex Jct VT

Manchester, NH April 12-13, 2014     9 New Hams     3 pass General

KC1BPA Paulo Alves Saugus MA None Tech
KC1BPB Jason Alvarez Sharon MA None Tech
KC1BPC John Arnott Ayer MA None Tech
KC1BPD Armando Catano Manchester NH None Tech
KC1BPE Rick Ewans Dunbarton NH None Tech
KC1BPH James Lepich Georges Mills NH None Gen
KC1BPI Dan Rau Shirley MA None Tech
KC1BPJ Philip Rogers Lincoln RI None Gen
KC1BPK Kevin Webb Exeter NH None Tech
N1YLJ Emanuel Tickelis Haverhill MA Tech Gen

There have been  1,479   graduates of the Weekend Ham Radio Class who have earned their license or have upgraded!

The Weekend Amateur Radio Course
November 14, 2019