I learnt the basics through books, but I guess having someone teach photography face to face may be different, especially combined with an outdoor shoot and constructive criticism. One area which I'm weak in is spot metering, its difficult to get right. The other area which I know nothing about is flash photography (becos I always shoot without flash).
So any photography courses to recommend? Browsing through clubsnap I came across SLCC's course, is it any good? I was afraid it might be too basic. There's also a course called "The Art of Seeing" given by the Photographic Society of Singapore. Anyone did that before?