
First Route Driving School Kingston

Information about First Route Driving School Kingston
Opening hours
- sunday: (closed)
- monday: 8h-16h
- tuesday: 8h-16h
- wednesday: 8h-16h
- thursday: 8h-16h
- friday: 8h-16h
- saturday: (closed)
Driving School offering an MTO Approved Digital BDE Course and private lessons. Over 15 years experience! In-car availability with friendly and knowledgeable instructors!
Our comment from DrivingSchools.Directory about First Route Driving School Kingston:
First Route Driving School in Kingston, Canada, is known for its exceptional instruction and supportive environment, creating a positive atmosphere for new drivers. Customers consistently praise their instructors for being knowledgeable, patient, and engaging. Notably, instructors like Salman Akber and Steve B receive high marks for their teaching methods and ability to boost students' confidence.
Many students have successfully passed their G2 and G tests on their first attempts, attributing their success to the personalized and clear guidance provided during lessons. The school focuses on building a comfortable learning environment, facilitating better retention and application of driving skills.
However, some customers have reported challenges with communication and customer service, particularly regarding scheduling and instructor availability. While these issues have been noted, the positive experiences with the instructors generally overshadow any concerns about administrative processes.
Overall, First Route Driving School is highly recommended for anyone seeking quality driving instruction in Kingston, especially with effective instructors like Salman and Steve leading the way.
First Route Driving School Kingston: Reviews
Fantastic experience: Steve B is an exceptional driving instructor who truly cares about his students success. He creates a comfortable and supportive learning environment, making it easy to ask questions and learn from mistakes. I had no driving experience from my country but now am a safe driver who just passed my G2 on first attempt. Thank you again Steve B for helping me achieve my goal. Ritah.k
Fantastic experience: I enjoyed it very much and gained insight, especially through Steve B who is very friendly and experienced. At Kingston
Fantastic experience: We had an excellent experience with First Route Driving School in Windsor Ontario! Jeremy and Christine were both phenomenal instructors. My daughter absolutely loved her time with them—she was fully engaged, learned so much, and, most importantly, gained confidence behind the wheel. Their teaching style is supportive, professional, and encouraging, which made all the difference. I highly recommend First Route Driving School to anyone looking for quality driving instruction. Thank you, Jeremy and Christine, for helping my daughter feel prepared and safe on the road!
Fantastic experience: I have to say thank God..First route have a professional staff.. And thanks sooo much to my instructor Steve B..I call him Sir B'..professional patient and really teaches well I git my G2 on my first try. Thanks again Sir B.
Fantastic experience: I had the pleasure of learning to drive with Steven B. From the very first lesson, Steven made me feel at ease, explaining everything clearly and patiently. He is incredibly knowledgeable and tailors each lesson to your individual needs, making sure you understand and feel confident in every step. His calm demeanor and positive attitude made a big difference in reducing any anxiety I had about driving. Steven also gave valuable tips that not only helped me pass my test but also made me a safer driver.
Fantastic experience: I had an incredible experience learning to drive at First Route Driving School in Kingston. My instructor, Jim, was absolutely amazing. From the very first lesson, he made me feel at ease behind the wheel, and his patient, encouraging approach helped me build confidence every step of the way. I was initially nervous about driving, but Jim’s calm and professional demeanor helped me overcome my fears. He explained everything clearly and was always supportive, which made each lesson feel comfortable and productive. I can’t thank Jim and First Route enough for their excellent service and for making my learning experience such a positive one. Highly recommend to anyone looking to start their driving journey!
Fantastic experience: I highly recommend driving lessons with Salman he’s very friendly, patient and professional he teaches you everything you need to know the proper way!!!
Fantastic experience: Took 5 lessons, great experience. Salman Akber was a great instructor. Passed my G2 in first try.
Fantastic experience: Salman was my driving instructor, and he teaches you everything you need to know! He’s patient, clear with his instructions, and really helped me feel confident on the road. Thanks to him, I passed my G2 on the first try. Highly recommend!
Fantastic experience: It was such a great experience and now I’ve got lots of information about responsibilities of a good driver toward Others and in terms of driving now, I feel more comfortable with the training I’ve got.
Fantastic experience: I passed my G road test on first attempt thanks to the help of Salman. Salman provided great driving tips that helped me prepare well for the test. Recommending Salman to friends and family.
Fantastic experience: Jayde was an awesome teacher. Highly recommend her to learn how to drive. Super cool and super nice lady.
Fantastic experience: Had a very good experience learning driving here for my g2 driving test and Salman my instructor were super helpful throughout the whole process and vey supportive even in times I felt demotivated and thought I had a low chance of passing, Huge thanks to him I passed my g2 driving test.
Fantastic experience: I passed my G2 exam thanks to my instructor Salman I started with no experience and now I can fully drive a car
Fantastic experience: I had a fantastic time with my Instructor Mr. Salman. He is a great driving instructor. I learned a lot from him which made me passed the G2 road test. Many thanks Salman.
Negative experience: I completed my in car lessons with FRD in April of 2024, and have since gotten my license, but my experience with the FRDS in-car lessons were not pleasant. My instructor was rude, unprofessional, and would rush through all of my lessons. He would raise his voice at me when I made mistakes and would strongly berate me for making mistakes and asking "dumb" or "obvious" questions that beginner drivers would inherently have. He made me cry numerous times. On one particular occasion, he told me that he was CERTAIN that I would fail my test. Despite being a driving instructor, who is someone that is supposed to build confidence in their students - he completely stripped down and ruined mine. Not to mention, he also didn't even teach me all of the required prerequisites for my G2 test. I completed my in car lessons with FRD in April, but had to relearn everything and get additional lessons back in my hometown. Complete waste of my money, and unfortunately my experience with FRD played little to no part in me actually getting my license. With that being said, the customer service staff were quite nice, but that's about it.
Thank you for taking the time to share your experience with us. We’re truly sorry to hear about your dissatisfaction with your in-car lessons and the impact it had on your confidence, especially after the lessons have finished. This is not the experience we strive to provide for our students, and not the positive experience we would have ensured you had received had we been notified during your lessons with us. We take feedback like yours extremely seriously, as it helps us identify areas for improvement. We’re glad to hear that you found our customer service staff to be helpful, but it’s clear we fell short in delivering the quality instruction you deserve. Please reach out to us directly at [email protected] so we can discuss your experience further and work towards making it right. Your feedback is invaluable in helping us ensure all our instructors provide a positive and supportive learning environment.
Fantastic experience: My instructor was salman akber. I really liked his session. He was funny and entertaining me through the lesson and at the same time made every effort to make me successful in my drive test. I acknowledge he postponed his few lessons for me on my drive test day to have me practice since I was also using his car. Amazing, understanding and helpful instructor.
Fantastic experience: Salman was fantastic as an instructor. I highly recommend him. He's very patient and gives great tips. He also took me through the possible routes. He's the best! I passed my G last week.
Fantastic experience: Absolutely fantastic driving school! I had the pleasure of learning with Salman, my instructor, who was incredibly patient and an exceptional teacher. His clear guidance and support made all the difference. I passed my G2 driving test on the first try, and without a single mistake! I can’t recommend this school enough, especially if you have the chance to learn from Salman. Truly a five-star experience!
Fantastic experience: Best driving education I have had. I had Paul as an instructor. He was super easy to talk to and extremely informative. He answered every question I had, and made sure I did everything correctly. I highly recommend, especially if you’re very anxious about driving.
Fantastic experience: Got my G-license with the help of Mr Salman. He has such a great attitude and really kind,Helped me alot and knows what he is doing really well. He made everything so easy to understand and it helped me alot and yay i passed the test in the first try. Going to recommend him to my family and friends as well.
Fantastic experience: My teenaged son had Steve as his driving instructor, and he did an amazing job working with him. My son also learned a lot with the in-class instructions. I would highly recommend this driving school.
Negative experience: I had a very disappointing experience with my driving instructor while preparing for my G2 test. On the way to the examination center, I was told, "I do not see how you will pass." This comment was not only discouraging but also unprofessional. Despite this, I managed to pass the exam successfully. After passing, I was bombarded with requests from the instructor to leave a positive Google review. I find it concerning that instead of focusing on constructive feedback and support during lessons, the instructor prioritized soliciting reviews. This experience has left me questioning the professionalism and teaching methods of this driving school. I would advise potential students to consider other options where instructors are more supportive and respectful.
Thank you for taking the time to share your experience with us. We sincerely apologize for the negative interactions you had with your instructor. Your feedback is invaluable, and it’s clear we fell short of our standards. We strive to create a supportive and encouraging environment for all our students, especially during such a critical time as preparing for your G2 test. It’s disheartening to hear that you did not receive the guidance you deserved, and we’ll be addressing this issue internally to ensure our instructors are providing constructive feedback and maintaining professionalism. Congratulations on passing your exam! We appreciate your perseverance, and we’re sorry to hear that your experience with us overshadowed that achievement. Your concerns regarding our instructor are noted, and we’ll be reviewing our practices to ensure they align with our commitment to student satisfaction. Thank you again for your honest feedback.
Fantastic experience: Had great learning experience and passed G Licence in first attempt thanks to Salman Akber.
Fantastic experience: I had Jayde as a driving instructor and she went above and beyond to help me get my license, if it wasn't for her I would not of passed my road test. She is very patient and explains everything to you in detail, her explainations and maneuvers are very detailed. She has her own teaching style and it is extremely helpful, I recommend her to everyone and I plan to request her to teach my daughter in a few months when she turns 16. Definitely a 5 star rating for her.
Fantastic experience: I had Steve Margison as my instructor for all of my in car lessons and he was amazing. He was super easy to get in contact with and was very flexible with rescheduling when i got COVID. He was super kind and eased many of my nerves, he provided good tips and was incredibly patient. I would highly recommend requesting him as your instructor if you're signing up for lessons, I always hear horror stories about instructors but Steve proved all of those wrong. 100000/10 for him :)
Fantastic experience: I recently passed my G2 driving exam on the first try, and I owe it all to Salman! From the very beginning, he was incredibly patient, supportive, and knowledgeable. His calm demeanour helped ease my nerves, and he provided helpful tips that were crucial during the test.
Positive experience: Would recommend this driving school! I learned with Salman and he’s very knowledgeable and helpful with the details of everything I need to know. I passed my exams without much worries with my instructor Salman’s help.
Fantastic experience: Very well built course
Positive experience: Salman Akber was a good driving teacher. I passed with confidence and with very little advice from the examiner. I found him hard to understand sometimes, however his consistent advice on scanning lots for my G exam was helpful.
Fantastic experience: I have had an excellent experience, my driving instructor (Steve B.) was very patient and understanding of things I needed to work on, thought me tips and tricks he uses in his every day life. I highly recommend this program. Thank you for everything again Steve!
Fantastic experience: Thank you Tony for helping me pass my g2!!
Fantastic experience: Super helpful. Easy to talk to worked around my work schedule. My instructor Salman was a very good instructor. I would definitely recommend this course.
Fantastic experience: I used this to pass my G2 exam. I learned a lot of things I wouldn’t have otherwise. Salman was a great instructor. I would 100% recommend taking this.
Fantastic experience: Jayde is an absolutely excellent driving instructor! She breaks down every detail with such clarity and is so patient, guiding me step-by-step through the entire process. Her tips are incredibly helpful, and she makes sure you feel completely at ease and confident before the test. Thanks to her expert instruction and engaging two-hour lessons, I passed the G test! It was an amazing and exhilarating experience working with her!
Fantastic experience: Jeremy Keaner, owner of First Route Driving School, is absolutely amazing! I definitely recommend this school for your Drivers Ed!
Fantastic experience: Super easy to book and the people I spoke with were friendly!
Fantastic experience: Perfect
Fantastic experience: I highly recommend First Choice Driving for any beginner learning to drive. My instructor, Steve B, was incredibly helpful and reliable, making my experience better than I could have imagined. He allowed me to correct my mistakes and guided me how to improve in areas I didn't feel comfortable in.
Fantastic experience: My instructor Jayde was very helpful knowledgeable and patient, highly recommend if you're look to take a course.
Fantastic experience: I passed my G2 license in my first attempt. Sir Salman is an excellent instructor.
Fantastic experience: I had a great experience learning to drive with Salman Akbar. He was patient, knowledgeable, and made me feel confident behind the wheel. Thanks to his excellent instruction, I passed my G2 test on the first try. Highly recommend!
Fantastic experience: I hired Salman Akbar to give my daughter some driving lessons before she took her G2. Salman was kind and patient with her. He has a gentle sense of humor and was a great teacher. My daughter has anxiety and she felt comfortable with him. He knew when to encourage her and when to correct her. And.....she passed! Book with Salman for success!
Fantastic experience: Salman is a very good instructor and was patient and very informative.
Fantastic experience: Salman is a really good instructor. I just passed my G2 test. Recommend him 100%.
Fantastic experience: Steve B was very nice and a great teacher. He got me ready for my g2 test and a more confident driver.
Fantastic experience: Jayde is an incredible teacher. She was always very patient and she took time to thoroughly explain each concept.
Positive experience: Salman was an excellent driving instructor, very calm and good at explaining I wouldn’t have passed without him. Definitely recommend First Route Driving School.
Fantastic experience: I was struggling to find the right instructor for me and Salman was a good fit. He is knowledgable and gave me honest feedbacks which helped me pass my road test on the first attempt. I would suggest Salman to anyone.
Fantastic experience: I passed my G exam in first attempt after taking classes from Salman Akbar. He is a great instructor with excellent teaching skills.
Fantastic experience: Best instructor !! Thank you Salmir, for all your patience and help. Very knowledgeable and postive. Nothing but glowing things to say about the company and my instuctor! Thank you again greatly!
Fantastic experience: Jayde is an incredible driving instructor!! Very friendly and completed my in car lessons quickly. 100% recommend.
Fantastic experience: Salman is an excellent instructor with his tips and tricks, I passed my G license test for the first time.
Fantastic experience: Salman was able to help my 87 year old mother pass her driving test which included highway driving. He was patient, gave her simple instructions and things for her to focus on. Really grateful for the care and thoughtfulness taken to support her.
Fantastic experience: Salmon is a great instructor, very detailed and efficient. He is highly recommended, he made driving easy and enjoyable. Thank you Salman, I passed my G test without any hiccups, you are the best!!!!
Fantastic experience: I had a great experience with First Route. The receptionist was very helpful and kind while explaining the booking process. I booked one of the G test packages which included a one hour lesson before my G test, as well and the use of the instructors vehicle for the test itself. My instructor Salman was very helpful and made sure I knew what to expect during my road test.
Fantastic experience: Salman was very helpful with my driving and helped boost my confidence with driving
Fantastic experience: This course was extraordinarily helpful. The knowledge went beyond common sense, and learning these things really made me a better, more comfortable and confident driver. I’m very grateful to have taken this course. I especially enjoyed my in car driving lessons with my instructor. He was very knowledgeable and calm, and definitely brought out the best in my driving abilities.
Fantastic experience: I'm a tad older than most people who typically sign up for driving school, and still as nervous. I did online schooling at my own pace because I have a full time job and family, the online course was great, easy to understand and broken into small segments. After my classroom time was completed I got to have my driving lessons and I had the most wonderful person for my instructor! Jayde was confident, engaging, she was informative and made you feel comfortable. I really appreciated all of her feed back and help, her clear and calm instructions made sure I was successful in learning to be a safe driver and passing my course. Thanks so much Jayde, you're a wonderful teacher!
Fantastic experience: Salman from first route driving school was my instructor and he was great! Helped me prepare thoroughly for the test!!
Fantastic experience: I highly recommend Salman for private lessons at this school. His method of teaching is clear and concise, and you can text him with questions in between lessons. He's friendly, focused, and can easily help you relax before your exam. I passed on my first try. Thank you!
Fantastic experience: I am glad to take course from the first route driving school and my driving class with Salman sir, he is very nice nature & a great mentor. Sir is very knowledgable & helped me to understand things calmly. Overall, it was a great experience!
Fantastic experience: Very pleased with the staff at the Kingston location. My son had a great experience. Steve B his driving instructor was great! Thanks!
Fantastic experience: Very good experience, very thorough very professional, making corrections on my mistakes easy to understand.
Positive experience: Great experience, I did my lessons with Steve, he is very knowledgable & great to have in the passenger seat as you learn. Before my g2 test i did an hour lesson with Salman Akber, he was also very knowledgable & helped me to understand things i was confused by originally. All around great instructors !
Fantastic experience: Great learning experience and always nice. My instructor Salman was very helpful and told me every mistake and what I can do to help or prevent it.
Fantastic experience: I highly recommend this company. My son has had the best experience. They were very flexible in accommodating the driving sessions around my son’s busy schedule. His instructor, Lee, was very patient, understanding and thorough which allowed my son to feel more comfortable and confident behind the wheel. We are very pleased that we decided to go with First Route Driving School.
Fantastic experience: This drivers ED school is great, I've had nothing but a good experience, very nice people
Fantastic experience: Under the guidance of Salman Akber, my G-Class driving experience exceeded expectations. Salman's expertise, personalized approach, and unwavering commitment to safety made the learning process both efficient and enjoyable. Tailored lessons boosted my confidence, covering practical skills and theoretical insights. I highly recommend Salman Akber for exceptional G-Class trainin
Fantastic experience: I just passed my g2 with the help of Salman. He's very patient and attentive to detail. definitely recommend!
Fantastic experience: Salam was a great instructor and got me up to speed for me G road test in 4 classes. The pricing of first route is also very competitive. I had not driven in over a year and could not have done it without his help.
Fantastic experience: I just passed my test on the first try thanks to my instructor Salman, he was incredibly helpful! He was extremely calm and patient and gave me helpful feedback that built up my confidence. He covered everything I needed to know for the test. I would definitely recommend First Route and Salman to anyone, it was a great experience for me!
Fantastic experience: I recommend brother Salman. He is an amazing instructor. I did couple of classes with him before my G test and passed toady. He is always on point and will teach you everything you need to pass road test. Highly recommend Salman if you are looking for good instructor.
Fantastic experience: Salman was an amazing teacher
Fantastic experience: Salman is a fantastic driving instructor. He is direct and clear with you. Points out your mistake but is super patient with students.
Fantastic experience: the best in Kingston. highly recommend for G/G2 practice. My instructor was Salman Who was amazing instructor taught me everything I needed to know to pass my test on the first try Super patient and friendly.
Fantastic experience: Salman was an excellent driving instructor, very calm and very good at explaining I wouldn’t have passed without him. Definitely recommend
Fantastic experience: I firstly sent an e-mail to the school asking for a couple of lessons 1 week before my G Road Test. In the same evening I got a reply from the instructor Salman Akbar. On top of being a smart and knowledgeable instructor, super acquainted with the transit in Kingston, he was such a kind and funny person. He did not save efforts when pushing you to give your best. And, by far, that was the best part of learning from him. Thanks to him I learned everything that I needed for my road test, such as shoulder check, advanced signals, and how to safely drive the highway. He was also very fair and honest when telling you about your weaknesses and, most importantly, how to avoid mistakes and improve your driving. Out of his lessons I passed on my first try. Salman was the best instructor I could ever find, and I totally recommend his work to anyone looking forward to be a driver in Canada.
Fantastic experience: Hi, I went for driving classes with Salman sir, and he is very good driving instructor. He is respectful towards his students. He taught me very well, and I passed my exam. He helped me to improve my mistakes. I would recommend him as an instructor for driving exams. Thanks
Negative experience: My daughter’s in-cardriving instructor was awesome and helped her improve her knowledge and skills immensely, but the people running the business are extremely hard to get in touch with and do not respond to emails or phone calls in a timely fashion. I had to email and call repeatedly to get anywhere. Using again for my son solely because the in-car instructor in our area is so good. The price is decent also, but otherwise would not recommend.
Negative experience: I enrolled my grand daughter in this course. We had terrible customer service from Adam. He was extremely rude and inconsiderate. They were not able to provide the in car lessons and were not interested in trying to work something out with another instructor. It was like nope the instructor is no longer with us and we can’t help. This happened just before Christmas and the lessons needed to be done before Jan 5th. Needless to say we were left scrambling. Thankfully we were able to get her enrolled with the Preferred Driving School where they were able to provide the incar lessons so she could finish in time. I would definitely not recommend First Route Driving School.
Hi Tracy, As I mentioned in my email to you, we do apologize for the issues your granddaughter had finishing the program. Despite our best efforts, we were unable to find a replacement instructor in Perth for you in this time period after our instructor resigned. We hope that the refund for the in-car portion you received makes up for this problem.
Fantastic experience: I had my driving classes with instructor Salman sir, i have very good experience , the way he explain the rules of the road to me were very helpful and contributed to my understanding and also helped me to improve my driving skills. So overall his effective teaching methods, clarity in explanation and responsiveness to questions and positive learning experience.
Positive experience: I went to driving school with very minimal experience driving and after my 5 times seeing Steve B, I feel way more comfortable with my driving. He was always trying to make conversation and overall made you feel comfortable and confident with your driving. He also allowed you to see your mistakes and try to make corrections first without him having to show you, so that your able to see what you did wrong and try to fix it on your own, as you would while driving alone.
Fantastic experience: I recommend Salman! He was a fantastic instructor, very kind and very patient, something I was not expecting as a fresh driver with no experience. With his guidance, I passed the G2 test first try.
Fantastic experience: Fantastic!!
Fantastic experience: Salman was an excellent driving instructor and his teaching style was very helpful
Positive experience: Great experience overall! I had Salman for an instructor and he was great. Every lesson was meaningful and concise. He's not afraid to tell it like it is, but he also makes sure to point out your strengths. He also gives just enough praise and interest in your personal life to keep you motivated, but not distract from the purpose of lessons. I passed my G2 test on my first attempt. I have one criticism with the school's communication, though. They took a while to send me my certificates for the online and road lessons, and to get me in touch with my instructor. I tried to contact them but only got vague explanations. I understand if there's a good reason for the delay, but I wish I could have at least understood why. They could have included that information in their communications. The school's costs were good, and I had no other complaints, but that one criticism prevents it from being five-stars.
Fantastic experience: Salman was an amazing driving instructor and his calm, helpful approach helped me so much.
Fantastic experience: Hii! My instructor was brother salman. He teaches me each and everything of driving in a simple way by which a lazy student like me can easily understand. By the Grace of God my G road test was today nd I'm passed in the first attempt. I would recommend brother Salman as a instructor to aLL.
Fantastic experience: Thanks so much The overall experience was so nice Mr Salman gave me classes And I Cleared my exam in first attempt with the blessings of God and Salman.Thanks so much.
Fantastic experience: Thanks to Mr Salmon. Despite the short notice and short time of lesson, he was able to give proper lessons to pass my G test in one attempt. No wonder my friend recommended him to me. Thanks again for being a great instructor
Fantastic experience: I did my driving classes on Napanee location. The instructor ( Salman ) was very patient ,flexible and knowledgeable. His guidance lead me to pass my G2 exam within the first try. I will highly recommend him.
Fantastic experience: I had a great experience with the instructor Steve B! He was very detailed with his instructions and super knowledgable.
Fantastic experience: Salman was my driving instructor and provided me with the best advice for any new driver. He managed to fit my 10 hours in two weeks helping me pass the G2 road test quick and effectively.
Fantastic experience: Ask for Steve! My instructor was very polite, patient and professional. My daughter was learning to drive, so I thought I should brush up to get rid of some of my bad habits. Success! Thanks for much for the refresher!
Fantastic experience: Salman is a great teacher. He gives very clear instructions and tips to drive safely and excel in the test. I would recommend his services to everyone who is looking to get their driving license in Kingston and Napanee area.
Fantastic experience: Jim Pain was absolutely the best driving instructor!!!
Fantastic experience: I had Salman as my instructor. He was a super nice guy and taught me a lot. I would recommend him to everyone!
Negative experience: Just watched a driving instructor in a white Toyota driving down Bath Road 20 to 30 km over the speed limit. Luckily there were no students in the car and he wasn't teaching someone to drive recklessly. I guess the rules of the road only apply to their students
Thank you for letting us know. We will speak to the instructor directly about this
Fantastic experience: I’ve been dreading getting my license for about 10 years now but I decided this year to just bite the bullet and get it together. After a bad experience with a driver in Ottawa, I was assigned to Tony who was, without a doubt, the most exceptional teacher. Tony was clear, patient, and explained things in a way that made sense. Tony was constantly reassuring that I was on the right track, he was professional, and made every minute of our lesson a learning experience. Tony - you are a gifted teacher and First Route is SO LUCKY to have you!
Leave your opinion about First Route Driving School Kingston:
First Route Driving School Kingston appears in the following listings:
Other driving schools that might interest you



Transport Training Centres of Canada | Kingston

Access Driving School



Excel Driving School


Bernie's Driving Lessons

JOE'S DRIVING ACADEMY


The Kingston Driving School

Young Drivers of Canada

Add your business to our directory for free
If you own a driving school and want to appear in our guide, send us your business information, and you can be listed completely free of charge.