of course they are idiot
yes!
a solution is a mixture as a solution is made only when two substances are mixed together so a solution is definitely a mixture!
A mixture is a blend of two or more substances while a mixture is a blend of two or more substances that are perfectly suspended. Given time, a mixture could settle, leaving the more dense components...