Some thoughts on User Experience

I have come across so many websites (including my own), products/services, so many sign up forms, so many contests that I will be of absolute lost trying to complete certain critical tasks. Because of these experiences, I’ve always wanted to learn…