I'm basically not very good in IT hardware matters, and felt cheated when I custom built a PC at Sim Lim Square about 1.5 years ago. That shop (don't want to mention their name here, but they have closed down a few months ago) assembled my PC, but I don't think they've done a good job, and I even felt they may have been dishonest .
To learn more about hardwares, I've attended a PC building course at the NTUC training hub about 1 year ago. Unfortunately, the equipments there are all outdated, and does not reflect what's current on the market. Today, I'm still not confident to 'hands on' on building a new computer myself.
Can someone recommend a good school where I can learn how to custom build, or upgrade my own PC, and do a complete proper setup myself?