Become a safe, confident driver with Ryo's Driving School.

  • Online Driver Ed Class + 6 Hr BTW + 6 Hr OBS

    • 30-hour online driver education course
    • 6 hours of driving lessons
    • 6 hours of observation lessons
    • for students under the age of 18 only

    You must complete the online course to receive a signed MV3001 from RyO's Driving School to obtain a learner's permit from the DMV. A learner's permit is required to schedule in-car lessons. 

    A deposit of $113 is required at the time of registration to hold your seat in the class. If the deposit is not paid and no contact is made within five days from the registration date to discuss other payment options, the registration will be deleted. The online class and the behind-the-wheel fees must be paid in full before the MV3001 form (needed to acquire the learner's permit) is issued.

  • Online Driver Ed Class + 7 Hr BTW + 4 Hr OBS

    • 30-hour online driver education course
    • 7 hours of driving lessons
    • 4 hours of observation lessons
    • for students under the age of 18 only

    You must complete the online course to receive a signed MV3001 from RyO's Driving School to obtain a learner's permit from the DMV. A learner's permit is required to schedule in-car lessons. You will complete three one-hour lessons and four two-hour lessons.

    A deposit of $113 is required at the time of registration to hold your seat in the class. If the deposit is not paid and no contact is made within five days from the registration date to discuss other payment options, the registration will be deleted. The online class and the behind-the-wheel fees must be paid in full before the MV3001 form (needed to acquire the learner's permit) is issued.

  • Online Driver Ed Class + 8 Hr BTW + 2 Hr OBS

    • 30-hour online driver education course
    • 8 hours of driving lessons
    • 2 hours of observation lessons
    • for students under the age of 18 only

    You must complete the online course to receive a signed MV3001 from RyO's Driving School to obtain a learner's permit from the DMV. A learner's permit is required to schedule in-car lessons. You will complete six one-hour lessons and two two-hour lessons.

    A deposit of $113 is required at the time of registration to hold your seat in the class. If the deposit is not paid and no contact is made within five days from the registration date to discuss other payment options, the registration will be deleted. The online class and the behind-the-wheel fees must be paid in full before the MV3001 form (needed to acquire the learner's permit) is issued.

  • Online Driver Ed Class + 9 Hr BTW + No OBS

    • 30-hour online driver education course
    • 9 hours of driving lessons
    • for students under the age of 18 only

    You must complete the online course to receive a signed MV3001 from RyO's Driving School to obtain a learner's permit from the DMV. A learner's permit is required to schedule in-car lessons. You will complete three one-hour lessons and four two-hour lessons.

    A deposit of $113 is required at the time of registration to hold your seat in the class. If the deposit is not paid and no contact is made within five days from the registration date to discuss other payment options, the registration will be deleted. The online class and the behind-the-wheel fees must be paid in full before the MV3001 form (needed to acquire the learner's permit) is issued.

  • Private Lesson

    These one-on-one lessons help teens become even better drivers. Private lessons consist of one-on-one driving lessons with a state-certified instructor. After the lesson is finished, the instructor will discuss its effectiveness and determine if more lessons are needed or desired.

    View the registration contract.

  • Online Driver Ed Class Only

    For busy students, we offer a 30-hour, WisDOT/DMV-approved driver education class online! This package does NOT include behind-the-wheel lessons. If you are planning on taking both the online classroom and the behind-the-wheel lessons, please select ONLINE CLASSROOM + BTW, or you will not receive the package discount.

    A deposit of $133 is required at the time of registration to hold your seat in the class. If the deposit is not paid and no contact is made within five days from the registration date to discuss other payment options, the registration will be deleted.