It seems correct to me.
Baba is "Grandma" in a rude way. You're supposed to say "obaa-san" to be polite. Most "offensive" words in Japanese have a very normal meaning, but in an impolite way (most of "insults" in anime just mean "you"...).
Anyway, good luck with your Japanese! The beginning is pretty fun and shouldn't be too complicated, so enjoy! (it will get a lot harder if your objective is a high level though)
And someone told me in class baba means old hag or calling someone ugly then the japanese you offended slap you some kid told me this whos 4th gen japanese but hes entirely white but has japanese blood in him
I game on all consoles and PC