I recently came across speedsolving . com when I was searching for the solution for the pyraminx puzzle.
I learnt that it is more of a forum so I immediately joined it.
I know to solve a 3x3x3 , 2x2x2, and recently
4x4x4.
I am a beginner and I can solve a 3x3x3 in about 50 seconds.