Cleaning up some indentation here. In the bottom right hand corner of sublime text, there is selectable option that says something like "Tab Size: 4". Set this to use 'Indent Using Spaces', with 'Tab Width: 2'. This will help keep things in line.
In theory, tabs and spaces and tab width should be a personal preference thing - ruby will parse them all the same. In practice you should try to follow what everyone else is doing (at least for now) and indent with 2 spaces. Anything else looks weird and people might balk at it, it's a bit silly and cultish but you need to be pedantic about making your code readable, especially if you're going to be showing the code as part of an interview.