Why Our Practice Tests are Better!


Our drivers ed and permit practice tests consist of 500+ unique questions. They cover all areas of the DMV test.

With our 100% free practice permit tests and driver license tests, you will get instant feedback and explanations. It will feel like you have seen all questions before taking the real test.

Do not settle for dmv cheat sheets or sample tests with just a few questions. We offer license and permit practice tests based on more than 500 free driver test questions and answers for your state.

When we say free, we mean free! No hassle, no fees and no hidden gimmicks. Just 500+ driver test questions, answers and explanations. You will NOT find this anywhere else!

Click on the button below to start your free DMV practice test now.

Start Your Practice Test »


How It Works


Photo by Andres Rodriguez (c)


 » Our online DMV practice tests are safe and easy to use.
 ...Nothing to download. No intrusive tracking.

 » Each dmv test consists of random practice test questions and answers.
 ...Many are real questions from dmv.

 » You will get instant answers.
 ...Along with detailed explanations. If you are wrong, we tell you why.

 » Take our drivers ed tests as many times as you like.
 ...All practice tests are random and will change each time. Just like real DMV tests.

 » No sign-up.
 ...We will not ask for any personal information or your e-mail address.

 » Large Database.
 ...This is better than cheat sheets or any other site. 500 questions have you completely covered.

 » Best of all:
 ...Nothing to pay. Free is indeed free.

 » Instant feedback
 ...Red marks incorrect choice. Green always shows you the correct answer. Comments give you more information.

Color system

When Do I Need To Take the Written Test?



 » When you are a first time applicant:
 ...and have not had a license before.

 » When you are a new state resident:
 ...and cannot surrender a valid out-of-state license.

 » When you are a new U.S. resident with an out-of-country license:
 ...and wish to convert to a state driver's license (exceptions exist).

 » When the rules in your state requires a re-exam, like when your license was revoked.

[More information here]



Top 10 This Month


California DMV Practice Tests:62,160 tests
Georgia DDS Practice Tests:24,014 tests
Florida HSMV Practice Tests:23,786 tests
North Carolina DMV Practice Tests:22,321 tests
Connecticut DMV Practice Tests:20,870 tests
Oregon DMV Practice Tests:19,400 tests
Texas DPS Practice Tests:18,964 tests
Virginia DMV Practice Tests:16,781 tests
New Jersey MVC Practice Tests:13,984 tests
Maryland MVA Practice Tests:13,315 tests


Parent-Teen Training Guide by ca.dmv.gov

3 Things You Need to Know before You Give Your Teen Your Car Keys

If you grew up in the days when you got your driver’s license on your sixteenth birthday and immediately drove off to pick up your friends, you may not realize that most states now have some kind of graduated licensing process. Teens can be very persuasive when they want to get their learner’s permit and start driving, so it’s important to research your state’s laws ahead of time.

Requirements

First, you need to be familiar with your state’s requirements, whether you’re just starting to teach your teen to drive or turning him loose for the first time:

The minimum age for a learner’s permit varies by state, ranging from 14 to 16.

Many states also have laws regulating how long a teenager must have had his permit before he can obtain a regular license. This time period (for the states that require it) ranges from a few days to a year.

Many states also require that drivers with an instruction permit have a specified number of supervised driving hours and may break it down into day and nighttime hours. In addition, New Jersey requires that all drivers who are under 21 and don’t yet have a full license display a decal on any vehicle they drive.

Restrictions

Almost all states have some restrictions on teen drivers during the learner’s permit phase. Some of the most common include:

» Passengers: In many states, teens with learner’s permits may only drive with an instructor and/or a parent. Some states also limit the passengers of newly licensed drivers, letting them drive only immediate family members or up to one other teenager, for instance.

» Nighttime driving: Vermont is the only state that doesn’t have laws regulating nighttime driving for teens. Most specific hours during which teens can’t drive, while others simply prohibit teen driving between sunset and sunrise. Most make exceptions for work, school, or emergencies (this includes volunteer fire fighters responding to a call).

» Cell phones: Thirty-seven states and the District of Columbia ban all cell phone use (including hands-free) for teen drivers.

» Delay of full licensing: Few states grant young teens full driver’s licenses anymore. Most have a graduated process, removing restrictions as the driver matures and gets more experience. The age for full licensing ranges from 16 to 18.

Insurance

Most parents have a bit of sticker shock the first time they buy insurance for a teen driver. That’s because that age group has the highest accident rates, due to inexperience and immaturity. All states but New Hampshire require at least liability coverage, so if you’re going to let your teen drive, he needs insurance. Here are some things to consider:

» Should I add him to my policy or get him his own? It depends. It’s usually better to add your teen to your policy so you can take advantage of any discounts you’ve earned. However, if you buy your teenager an older, low-value car, you might want to consider getting him his own liability-only policy. Talk to your agent to figure out your best options.

» Does my teenager need insurance coverage while learning to drive? Most states don’t require teens with learners’ permits to be insured; they’re covered under their parents’ policies.

» What can I do to save some money on those sky-high rates? Ask your agent about any discounts that may apply to your teenager. Many agents offer discounts for good grades, for instance. Others have a tiered system, with rates being lowered after each term in which no claim is made.

While many parents are reluctant to turn their new drivers loose anyway, many states now prohibit that approach. So before you hand over the keys for that first lesson, make sure you understand all of the requirements and restrictions that apply in your state.

Parent-Teen Training Guides

This is an example of a Parent-Teen Training Guide published by California Department of Motor Vehicles. Most states have similar guides. They are a good start for both parents and teens.

In addition, it is a good idea for a parent to sit beside the teen when he or she practice permit tests. Verbally discussing the answers will give more insight and help the teen to better master the exam.

 

Be the first to comment on this!

Frustrated - Copyright: dotshock

About Test Jitters

Taking a test is usually never fun or easy. We have all experienced the test jitters and the anxiety days before the actual test. And when the day comes, you blank out and every question is just impossible to get right – even though you knew the answers just last night!

It is normal to be a little nervous and stressed before a driver’s license test or permit test at the DMV. Most of us are.

By knowing the top 5 mistakes test takers make, you can focus on the right things and get rid of some of this anxiety. Actually, it isn’t that hard.

1. Not Preparing in Time

The main mistake, of course, is not giving preparations for your driving exam enough time. It is not uncommon to think that it is all common sense and start studying at the last minute. Even though safe driving in many parts boils down to good judgment and common sense, you must also have solid knowledge about rules of the road. Getting a road rules study guide, like your state’s driver handbook or driver’s manual, is a must.

How much time should you give your preparations? Well, it depends. We all learn differently. As long as you keep thinking “What if I haven’t learned everything I need to know?” or “What if the test is too hard?” – then you aren’t ready yet.

2. Not Using All Material Available

Always start with the official state driver’s manual. Your DMV test is based on this booklet. In fact, the test is created to make sure you have read it. There may be several question on your test that most of us don’t know the answer to, unless we have read the manual.

You can easily find online practice tests. Start with the official ones. Explore the manual and the DMV/DPS/DDS homepage in your state. Most have published permit sample tests. You need to take a lot of those permit practice tests, simply because repetition is an important part of learning. Variation is also important. By comparing the official DMV sample tests with other online sources, you will also find that questions can be asked in many different ways. This will speed up your learning and understanding.

3. Not Having a Strategy

Know your material and start studying well ahead of your test. You should also make a time plan and stick to it. Without a strategy and a plan, you may end up with trying to cram everything into your head at the last minute.

Don’t compare yourself with others. Some peers may try to convince you that they passed their permit test without studying. Well, maybe they did, but usually it isn’t true. Stick to your plan.

4. Ignoring Mistakes on Practice Tests

There is one bad thing about online practice tests. People tend to go over the questions quickly, just focusing on the final score.

If you answer a question incorrectly, read it again. Most of the time you just didn’t read the question or the answer carefully enough. Learn something from this! You don’t want this to happen on your real written DMV permit test. Meaning, always take your time to read everything twice. Treat an online practice test the same way you would treat a real test. This will make you a more effective test taker.

If you don’t agree with the answer on a permit practice test, compare the explanation given with the information in your driver handbook. Focus on understanding and learning.

5. Memorizing Instead of Understanding

This is perhaps the most serious mistake. Memorizing answers, like phrases and numbers, may seem like a simple path to take. It isn’t.

If you want to learn and really understand, you must read and think critically, recognize the complexity of driving and sharing the road with others. The danger of just memorizing phrases is that we do not simply take in the words. We take in ideas and thoughts that spring from our own, and perhaps, others experience. Sometimes we translate these ideas to general concepts that we believe is the truth.

The following question may serve as an example (From Connecticut Permit Practice Test):

» True or false? It is always illegal to use a cell phone while driving.

Typically, two out of three answer that it is always illegal, even though no state in United States prohibits all cell phone use while driving. The wrong answer is not the result of a trick question, but the lack of critical reading and understanding. Since we know that we shouldn’t use a cell phone while driving and since it is restricted in many ways, we expect the answer to be negative (saying no) and perhaps we want it to, if we personally think it is always wrong to talk on a phone while driving.

Again, focus on critical reading on your DMV practice tests. The more knowledge you have, the less mistakes you will make.

Learn More about Test Anxiety

You can learn more about test anxiety here.

Be the first to comment on this!

Lincoln Tunnel - Manhattan. Photo: Jim.henderson

Photo: Jim Henderson

Visitors and Non-Residents

Visitors and non-residents can, with few exceptions, drive with their national Driver’s License in United States. An international driver’s license (IDL) is not always required, but it is highly recommended that you carry one. Your IDL is an unofficial translation of your Driver’s License and you must get it in your home country before you get to the United States.

In general, you can drive in the United States as long as your driver’s license is valid. If you become a resident you must convert your license to a state license, and you must pass the knowledge test, vision test, and the driving test. If you take employment, is sent here by a foreign employer, or stay more than a few months in the same state, you must check the state rules.

 

Basic Rules of the Road

Moving to United States or just planning to visit? This post outlines the basic rules of the road when on the road in the US. However, like most things in the US, road rules vary slightly from state to state. In general, however, the following apply:

 

You always drive on the right-hand side of the road – This is standardized across all states in the US. If you are used to drive on the left-hand side, take special care when moving out of intersections/roundabouts.

 

Making left turns at a junction (intersection in US) – Always pass in front of a car that is coming from the opposite direction and turning left. Never make the turn from behind the car.

You may find green-arrow signals for left-hand turn lanes at intersection. This arrow means that oncoming traffic is stopped by a red light. This is known as a protected turn.

 

Making right turns against a red light – While uncommon in many other countries, turning against a red light is allowed in United States. You must come to a complete stop and make sure there is no sign that prohibits turning. You may then turn right if the way is clear. In most states, you may also turn left from a one-way street onto another one-way street. Turning against a red arrow is usually not allowed (but may be allowed in some states (see this post: Red arrows).

 

Right Turn and Exit Only lanes – Some lanes are signposted as ‘RIGHT LANE MUST TURN RIGHT’ or ‘EXIT ONLY’. If you are in these lanes, you must turn in the direction indicated. In case you have found yourself in these lanes by mistake, continue through, unless it is legal and safe to change lanes.

 

Keep an eye out for varying rear indicator lights – The only common thing about turn signals on American-made cars is that they blink. They are available in various colors, yellow, orange, and more. Sometimes they might be difficult to see or distinguish from brake or rear lights, hence more reason to keep focused on the road ahead.

 

Hand signals – Hand signals are uncommon and necessary only in case your turn signals and brake light fails or may be hard to see. The standardized hand signals in United States may differ from your home country:

  • RIGHT TURN: arm upward.
  • LEFT TURN: arm horizontal.
  • STOP/SLOW: hand and arm downward.

 

Use horns sparingly – The use of your horn may be prohibited in various districts and should only be used to prevent accidents.

 

Stop for School Buses – Whenever you approach a stopped school bus with flashing red lights from behind, you must stop! Not stopping for a school bus is a serious offense in all states. If you approach a stopped school bus from the other direction, you must always stop if you are on the same carriageway/roadway. If the highway is divided by a barrier, you should proceed with caution. Rules vary slightly between the states.

 

Mind the signs – Some common shapes and colors include:

  • Red and Octagonal: ‘STOP’ signs. You must stop completely before pulling out.
  • Red and white inverted triangle: ‘YIELD’ (give way). Though you’re not required to stop, you must give way to the other traffic.
  • Yellow pennant-shaped: ‘NO-PASSING ZONE’. Placed on the left side and marks the beginning of a no-passing zone.
  • Yellow circular-shaped: ‘RAILROAD CROSSING’. The only sign that is circular in US.
  • Yellow diamond-shaped: ‘GENERAL WARNING’. Warning signs are usually yellow and diamond shaped.
  • Orange diamond-shaped: ‘WORK ZONE WARNING’. Warning signs in work zones are always orange.

 

Mind the lane markings – Some common road markings include:

  • Yellow Lines: They mark the separation of traffic lanes that are moving in opposite directions
  • White Lines: They mark the separation of traffic lanes that are moving in same direction.
  • Broken Lines: They indicate that changing lanes or passing is allowed.
  • Solid White Lines: They mark where changing lanes is discouraged or prohibited.
  • Solid Yellow Lines: They mark no-passing zones. If the solid line is on your side, do not pass. If there is a broken yellow line on your side, passing is allowed. Two solid yellow lines mean that passing is prohibited in both directions.

You may also find two-way left turn lanes on some roads. Such lanes are marked with broken and solid yellow lines on both sides. Center lanes must be entered before making a left turn from either direction. They cannot be used as passing lanes.

 

Mind the Traffic Signals – These may cause some confusion:

  • Yellow flashing signal: This signal has the same meaning as a ‘YIELD’ (give way) sign
  • Red flashing signal: This signal has the same meaning as a ‘STOP’ sign.

 

How to Prepare for Your Visit

Taking a practice permit test on this site might be a good idea. You will see permit test questions and answers that equals the driving test in USA. The include questions about road signs, road markings, signals and some basic rules. Just ignore questions on permit test that deals with specific license rules, points on a driving record, and similar. Permit test answers will help you learn and be better prepared without reading a complete driver’s manual.

 

Be the first to comment on this!

An 18 wheeler Semi-Truck - Copyright: James Steidl

Why You Will Get Truck Questions on Your Test

In 2012, we saw 3,921 fatal truck crashes on American roads. The majority of people killed are the occupants of passenger cars, not the occupants of the truck. Over half of all traffic crashes involving large trucks or buses and passenger cars are the fault of the car driver.

By 2023, 12 billion tons of goods is expected to be transported by truck annually. This means that we will see more trucks driving on the roads and must be constantly aware of the dangers when sharing the road with large vehicles.

Here are five tips about trucks and large vehicles to remember for your safety on the road and for your driver’s license test or DMV permit test.

 

1. Blind Spots

One-third of all car-truck crashes involve blind spots. An excellent rule of thumb for drivers sharing the road with large vehicle is, ”If you cannot see a truck driver in his or her side mirror, he or she cannot see you.”. You can read more here: No-Zones

 

2. Trucks Swing Wide

When any vehicle makes a turn, the rear wheels follow a shorter path than the front wheels. The longer the vehicle, the greater the difference. This means that a large vehicle may move to the left before making a right turn. Stay back and pay close attention to the vehicle’s turn signals.

Never try to pass on the right-hand side at intersections. The truck might not know that you are there and if the truck turns, you might get squeezed between the truck and the curb.

Read more here: Squeeze Play Crashes

 

3. Trucks Have Longer Stopping Distances

The exact stopping distances in feet are not of great importance. You must, however, understand that larger vehicles take longer to stop than a car traveling at the same speed.

Cutting into the open space in front of a truck may put you at risk if you suddenly must slow down or stop. Never cut off a truck in traffic just because you need to reach an exit or change lanes.

 

4. Never Tailgate

Tailgating is always dangerous, and it is especially dangerous when following large vehicles. If you follow a truck too closely, the truck will block your view ahead. You will not see what the trucker sees and may not have enough time to react if the truck suddenly swerves or brakes to avoid a hazard.

 

5. Do Not Underestimate the Speed of a Truck

Due to its large size, a truck or tractor-trailer often appears to be traveling slower than it actually is. Many car-truck collisions occur at intersections because the driver of the car misjudges how close the truck is or how quickly it is approaching.

 

Be the first to comment on this!

Learner driver student - copyright: Warren Goldswain

Your Responsibilities

You have probably waited a long time for the day you can experience the freedom of driving – so be sure not to overlook the importance of preparing for this exam.

Remember that, while driving may seem easy and fun, it does come with responsibilities toward your own safety and the safety of others. It is vital that you recognize the great responsibility that comes with a driving privilege.

Be ready to ace your permit exam by learning the rules of the road, and be ready to apply these rules as your first steps to becoming a safe and skillful driver.

Your First Step

Getting a copy of your state’s driver’s manual is a necessary first step. Make sure you get the latest version. If you download an electronic copy, you should also make sure it is from your own state’s official website, since driving regulations do vary from state to state.

Base Your Future Driving on Knowledge

Don’t assume you already understand the rules, based on the experience of other drivers or what you have seen others do. Unfortunately, there are many drivers on the road that forget to do the right thing or are not aware of new rules. Having a long driving experience isn’t always the same as being a good driver.

Knowing the current rules and safe driving practices can give you an advantage. You can be more confident and you may even find that you have new and valuable information for others.

While you shouldn’t discount the experience of driver’s that you know and trust, you should always gather your own information. If you find conflicting information don’t be afraid to clarify with your state’s division that handles motor vehicles and licensing.

The Importance of Practice Tests

It’s important to take practice tests – but do not use this as your only method of study for your actual exam or you may find yourself ill-prepared.

A practice test enables you to become familiar with the format of questions and the areas covered on your permit exam. Being familiar with the final knowledge exam will help alleviate some of the fear of the unknown, so you can concentrate on learning.

Remember to always balance your practice exam with studying the driver’s manual.

Don’t Rush

Don’t rush yourself. This is exciting, yes… so realize that it is important and well worth the time it may take to get it right. You need at least a couple of weeks, preferably months, to study.

Keep a good attitude. Maintain healthy eating and sleeping before this exam. Being at your best is important, because the final test questions can be a challenge even if you are well-prepared.

Above all, try to get a really good night’s rest the night before your test. If you find yourself unable to sleep, don’t go back to studying! It will just add to your stress. Instead you should relax and tell yourself that you have already done all you can.

Earning Your Driver’s License

Earning your driver’s license is an accomplishment. It will most certainly open up new opportunities for you. So, take your time to thoroughly prepare for this important step.

You will not regret it.

Be the first to comment on this!

Happy man - copyright:  Diana Kadreva

Auto insurance

Since you are taking practice tests on this site you will soon have a new driver’s license in your hand. And perhaps a new car? And your first auto-insurance?

Nowadays you can do most things online. You also have smart tools that let you compare things side by side and find the best deals. Often true about cars. A lot of web sites also tell you how to find cheap auto insurance. But do they work?

Well, not so good.

Finding the best auto insurance is actually harder than you would think. Just because a friend or neighbor got a great deal doesn’t mean you will get the same offer.

Instant quotes online, like insweb.com, are nothing more than very rough estimates. Our tests showed differences up to 40% compared to the real premiums.

Not until you have provided your Social Security number and a lot of other information can an insurance agent or a web service calculate the real quote. All of this requires a check-up on your driving record, credit history and other official records.

Now, there is much to be said about how the insurance industry works, but this is what we have to live with.

Good Student

As long as you study and live with your parent’s, stay on their auto insurance. This will also give you time to get a driving record. Hopefully without accidents or tickets.

If you move from home and need your own insurance, ask for good student discounts, most insurance companies have such discounts.

Good Records

Your driving record matters. You should of course avoid accidents and tickets. If you get points on your record, ask your local DMV office if you can get rid of them by taking a defensive driving course.

Your credit score also matters. Make sure you know what your credit report says. Correct any errors and make sure you pay all your bills and credit cards on time.

Safe Car

The insurance premium is not all about you. It is also about your car. Check safety ratings and compare the average premiums for different car models. That will give you a fairly good idea about which cars to avoid (usually sports cars) and which ones will lower your premium.

An Agent or Online?

Some say that an agent will get you the lowest price, others argue that buying online direct from a company is better.

If records and other circumstances aren’t straight-forward, you should talk to an agent. An agent can give you a lot of useful advice. Compare the agents offer with what you can get online before you decide.

 

2 comments


Studying - copyright: www.123rf.com

Prepare

A lot of people take their knowledge test without being prepared. They think that it is all common sense since they already know how to drive. Others just get nervous, not knowing what to expect.

In fact, two out of three fail their first attempt.

That is why we created this site. We don’t want you to fail; we want you to pass the first time.

The Manual

Reading the driver’s manual is a must. The test is all about verifying that you have done just that.

Don’t just use your eyes when you are reading. The exact recall of specific words and quotations can have the opposite effect in a test if you don’t read questions carefully. You should the try to see the bigger picture, instead of isolated facts.

Discuss questions with yourself or with others. Why is it this way? Why should you use a two-second or three-second following distance? Why do the seconds matter?

Prepare in Time

Start early and read the manual, but don’t rush through everything at once. Give the manual at least a week or two. The key is to digest everything slowly and carefully. After each chapter, try to summarize what you have read. What is important?

If you created a test, what would you ask?

Practice

Being familiar with how the test works is very important. Our tests are based on the way the written tests work in most states. You will be given multiple-choice questions with three or four answers. Only one is correct.

Take practice tests every day until you easily score 90% or more.

The Questions

Read the question again, because this is where you are most likely to fail.

Some read too much into questions, anxious not to be the victim of a trick question. Others glance directly at the answers and see a familiar phrase that they believe is correct, and don’t look at the question again.

There are no trick questions on the real knowledge test. Questions are usually very simple and straight-forward with clear answers. (The tests on this site are harder!).

The difference between giving a question a quick glance or read it carefully one or two times is not that big! You are usually not in a hurry.

Guessing

What if you have no clue, should you guess?

You might see a question where you have no clue about the answer. After taking our practice tests, we don’t believe that will happen, but still… What should you do in this situation?

If you can save the question until later, do that (most states allow this)! Otherwise, take a guess. But don’t despair if the answer is wrong, just move forward.

However, do not guess too often. If you have read the manual, you should know the answer. Relax and try to picture yourself with the manual. Surely it was in there somewhere? Think and discuss with yourself. Remembering images often helps.

If you need to guess several times, you are probably not ready for your test. Nothing wrong in that, just prepare better next time.

124 comments

Recent Changes To Our Tests


More Questions on Connecticut Practice Permit Test

2014-10-29: Connecticut permit practice test database has been updated with new questions.

Overtaking bicycles in a no-passing zone.

2014-10-28: Some questions and explanations on the Utah practice test incorrectly stated that crossing a double yellow line was not allowed when passing a bicycle. A handful of states allow this maneuver, including Utah. It has now been updated. Thanks to Dan for noticing and reporting this to us.

25 New Driving Permit Questions and Answers

2014-10-22: The database for North Dakota free online permit tests have been updated with new questions.

More than 1,000 Permit Practice Test Questions

2014-10-15: California and Florida tests have been updated. Our database now holds more than 1,000 free online practice questions for your learner's permit or driver's license exam.

Massachusetts Speeding Penalties

2014-10-13: Speeding fines in Massachusetts have been updated. Thanks to Beverly for reporting this update.

Minor Updates to Several Practice Tests

2014-10-12: A handful of state practice tests have been updated with new questions.

Illinois Practice Tests Updated

2014-09-29: Practice tests for Illinois are being updated this week. An additional 35 question has been added this morning and several questions have been re-worded.


Quiz-A-Go-Go - How smart are you?


[Follow us]
Get news and additional questions!

Follow us on Twitter Follow us on Facebook Follow us on Google+


Share Your Thoughts

Share your thoughts, concerns, comments and any experience of taking the knowledge test:

[What do you think?]


Driversprep.com is rated 4.59 out of 5 - based on 59 ratings.



Photo by  Andres Rodriguez

Marcus, CO: aced my test. it truly felt like I had already seen all questions and answers. much obliged!

Yeni: Love it. thank u! :-)

Romeo, NM: Thank you for this useful tool.

Joanna, IL: Everyone should get the manual and do the tests here. When you get it wrong, everything is explained. I can really recommend this site.

Marco G, CA.: No site had better explanations and support. It made all the difference and helped me ace the test. Muchas Gracias.

Gena, NJ: You have been very helpful. I got immediate answers to my questions. I also recognized all questions on my test from your website. Thank you so much for your great support.

Mincy, GA: Your site was recommended as I took my driver’s ed preparation course. It is the most accurate one I tried. Many other sites that offer free practice tests seem to be just cheap copies of this one. Needless to say, I passed my learner’s test without any errors.

Tanya: I. Like this test. It is. Awesome.

Allison, FL: It is like seeing all the questions and answers before your real test. A great online tool for anyone getting the permit.

Sandra: I can truly recommend this to anyone who wants to pass their permit test. A very good resource.



[More]