Ok, so now solving layer two has become easy.
With a solved layer 1, turn the cube upside down and you will see an inverted "T" (a short T)
In the inverted T position, rotate top layer to form a normal, capital letter T (inverted), browse and decide if the top middle piece should be exchanged with the tooth to the right or left.
If moving to the Right, do -- Up, Right, Up, Right, Up, Front, Up, Front. (these are the steps)
as to the orientation, it will be -- Left, Up, Right, Down. Right, Left, Left, Right.
If moving to the Left, do -- Up, Left, Up, Left, Up, Front, Up, Front. (these are the steps)
as to the orientation, it will be -- Right, Up, Left, Down. Left, Right, Right, Left.
Do this two times for each sides (four sides), you will be able to complete two layers of teeth in correct positions. Yay!
What I did was to recite in my head, "Up Right Up Right, Up Front Up Front". like that. So easy right? Orientation wise, logicalize the steps. Eg: If your intention is to move the tooth to the right, the actual movement starts with Left, further actions are just reversed, so that becomes easy too.
When you overlap two different learning modalities, it is easier to eventually learn it rather than lumping everything into one big chunk, my brain can't process one chunk. Actually, I developed this trick from learning the violin. It's like, firstly learning the EADG open strings, then add fingerings eg: 1 on A, 2 on E. Then add bowing (up bow down bow, double up etc). Do one section of the song at a time. Do a small section until you have muscle memory before adding the next small section. When practicing, play from beginning to the section you're at, until finally the whole piece.
So now........ the last layer and the last top face of the Rubik's..... I hope I can accomplish learning it. At least it is doing something I thought I could never, ever do, albeit nothing celebratory because it didn't come naturally. But can still celebrate effort lah har? Don't be stingy.