qqp question1: Is algorithms more like an intuitive subject? Something like, if you don't have that intuition you won't be able to think beyond one level? You can definitely learn, but learning can only take you up to certain level, after that it's all about intuition and imagination? question2: Is it true that if you keep on visualizing or thinking about something, you wont be able to attain it? My Professor said that research supports him.