I will also teach you algorithms that will enable you to make your cube "pretty", which will impress people!
Note: This is only ONE algorithm, although it is applicable to ANY "situation" that can be presented to you on the cube.
1 Rubik's Cube
1 Good Memory (if you want to impress people)
1 Sack Load of Patience
Subnote: This method took me 3 days to master, and a week to perfect, working on it about 4 hours a day. I can now solve a cube in under X3X X2.4X 1.37 minutes. (Look Below)
Step 1: Getting it all messed up! (use when necessary)
-Don't turn any one side more than twice in a row, then you're being inefficient.
-Don't turn two edge sides the same way, you could have just turned the middle section
-Don't turn only one or two faces, rotate the cube while scrambling to get a better scramble
-If you want the best scramble, scramble the middle rows and columns, that tends to make the solution take longer.