Hi..i agree with magical..practical knowlegde is more imp than theory..though a person may b good with theory but unless he uses that theory in practical life it wont serve the purpose...A person understands better when he knows how things work practically.