What's up guys, Mike the Coder here. Today we are going to go over another lead code problem. So we are just mostly going to go over Google interview questions. I'm pretty sure like this is, I'm not sure if like these questions are actually blacklisted or they'll actually get asked on Google, but I've heard it's probably very similar, but yeah. So we're going to go over these problems and this is one of the first most frequent problem on Google interview question. This is shortest path in a grid with obstacles elimination. So yeah, so you're given this grid of M by N matrix. So it's like a board, right? It's kind of like a board here. And we're going to start out the upper left corner at zero zero. And then our job is to move to the bottom right. So we're going to go from here and we're going to move to the bottom right down here. Okay. So yeah, we start here and we're going to go with bottom right down here. Now, we basically what we could do is that there are obstacles inside this board. So in this board, there's like some of these brick walls and in these brick walls, you can't really go to them, right? You can't really go through them, right? So you have to go around them, right? So we're at the top left corner at zero zero and we want to reach the bottom right corner. And there's some obstacles here. Now you can remove at most K obstacles. So if you want to walk from the top left corner to the bottom right and let's say the K is equal to one here. So let's say K is equal to one. So in this case, if K is equal to one and I can remove one obstacle from my path and let's say I want to move from here to the bottom right corner, go this way, right? All the way down and then to the right. Then I could do that because I could just remove this one obstacle from my path.  So then I would be able to go from the top left corner at zero zero to the bottom right corner. Now, so yeah, we can move at most K obstacles. Now what the question they want us to do is to return the minimum number of steps required to walk from the upper left corner to zero zero to the bottom, bottom left corner. So from this top left to the bottom right, our job is actually to return the minimum. So the minimum steps required. So like, yeah, okay. So let's just go over some K scenarios just to make you guys understand the problem a little bit more and then we could just go over go over what it actually means. So let's actually just take a picture and let's actually go to like paint and I can show you guys what this means. So why is this problem labeled hard? Because depending on your K, you might not actually be able to reach it, right? So let's say, so here's the board, right? This is like a given board that they give us. It's random, right? In the first test case. So if K was equal to one, so let's just go back to the same situation I was saying earlier. So if K was equal to one, right? That means I could remove one obstacle. So in our early scenario, right? We're starting from here and we're just gonna go down and then we remove this obstacle. Okay, so it's K is equal to one. So this would be like gone and this would just become white. So this is gone. So we could go through here now after it's gone. So I could just like remove this technically. I just go here and remove it. Oh yeah, I need to select like this. Okay, so I go here and I just remove it. So when I remove this obstacle, that means I could go to that spot in the location. So if K is equal to one and I removed one obstacle, right? Then my K would be zero right now because I can't remove anymore. Now, yeah, because now K is equal to zero, right? I can't just remove more obstacles anymore because I don't have any more obstacles. I don't have any more K left to remove. I only can move at most one. So in that case, I could just go down, right? And then there's a pretty good path here already. So this would be like one step to go down. And then another step to go down, so it'd be two. And then another step three, another step four, another step five, and then another step six. So the minimum steps it would take from reaching the top corner at zero zero to the bottom right corner. So to the bottom right corner here, starting from here, it would be six, right? Because I started from here, I removed one obstacle and I went one, two, three, four, five, six. Okay, so that would be like one, like this would be the answer for K is equal to one. Now the question is pretty hard because let's say if your K was equal to zero. So let's say I can remove zero obstacles. So I can't remove any of them, right? So in this case, since there's too many obstacles around here, I can't actually go, I can't remove the one below me, right? So in this case, I would actually have to like go around all the obstacles. So I have to go here, one, two, three, four, five, six, seven, eight, nine, 10. Right, I would have to go, this would take maximum of 10 steps, minimum 10 steps, right? Because I can't remove any obstacles around me. So it'd be 10 steps. And the reason why is because I can't remove any obstacles around me, so I have to like go around and to reach the bottom right corner at this location. Okay, so yeah, I hope you guys understand this problem. And yeah, that's basically the problem, why, what makes this problem hard? That you only can remove K steps. Not K steps, K obstacles, okay? So yeah, so there's like many ways to do this problem. I'll just go over the solution now with you guys because it's not super-duper bad. So what we could do is actually just do something called, we're just gonna run breadth-first search. So what that means is that if we're starting from here, right, we're just gonna go to our surrounding locations and visit them. So yeah, we would just like visit this spot, this spot, right, so we'll visit these surrounding locations. And what we're gonna do is we're gonna actually maintain states corresponding to which spot we visited. So what we're gonna do is that we're gonna have like, we're gonna push, we're gonna maintain states each time we visit something. So anytime we visit something, we're gonna increase the steps, right? So the first thing we need is the steps or the number of steps, right? Because anytime we visit a surrounding location, we need to add, increment the number of steps, right? Because the problem is asking us the minimum, what is the minimum steps required to reach from the top left to the bottom right? So we need to keep track of the steps. Like that's just what we have to do because if we're gonna go move any way, we have to like keep track of it, okay? So the number of steps, we're gonna increase it by one every time we go to our surrounding location. So what we're gonna do is run breadth-first search. So we're just gonna visit all our surrounding locations here, right? And then we're gonna increase number of steps every time. So remember, we're gonna add one to steps every time because every time you go down, move away from your initial spot, you need to add one to your steps. Okay, the next thing what we're gonna do is we're actually gonna decrease the K. So we have K is equal to like one in our current situation, right? So anytime we actually see an obstacle in our path, we need to just, we need to remove, like decrease our K, right? So like if we were at this bottom, at this bottom spot, right? So let's say I visited this spot and yeah, since there's an obstacle in there, I would have to decrease K by one, right? Because we only could remove certain number of obstacles from our path, right? We only have most K obstacles. So anytime we visit an obstacle, we'll remove K, okay? And another thing we need to keep track is are the spots that we already visited. So to do that, what we could do is we could just have like a completely separate board representing the different spots that we already visited. So anytime we visited something, we'll just like mark it as something we visited. And then yeah, we'll mark it as something we visited and it'll just be like the certain row and column. So if we had like in this situation, let's say we visited the one, the cell across us, right? So in this case, the cell is at row zero, right it's row zero and column one, right? Because it's like indexed from like zero, one, two, right? Because it's indexed from like starting from zero. So zero, one, two, zero, one, two, three, four, okay? So yeah, and that's that part. So then what we're gonna do is we're gonna have like a completely separate board and we're gonna just mark it every time we like come across something that is not visited, right? That we is not visited and we just visited. So if we have a separate board like this, it would be like zero, one, two, three, four. It would be four rows and three columns, right? And what we're gonna do is if we visit the cell right next to us here, we'll just mark it as visited. So in this our new board, we'll just mark it, hey, that's visited, okay? And then when we reach to the end cell, the last cell on the bottom, what we're gonna do is we'll just return the minimum number of steps that we've finally reached to. Okay, so that'll basically be the gist of the code. Okay, so to run breadth-first search, we're not gonna use recursion because this is kind of harder to do if we're just gonna like push like a lot of these things. So what we're gonna do is we're gonna maintain a queue, right? So if you recall, breadth-first search is a queue, depth-first search is a stack, okay? So what we're doing is we're gonna push the surrounding locations that we're visiting of our neighbors onto our queue. And each of them is gonna be able to have like its corresponding, so we're gonna push like the right side, the bottom right here, these surrounding neighbors and their positions and the current step and the K onto the queue. And yeah, that's what we're gonna do. And then every time we're gonna like pop each spot from our queue and then we're gonna increment the number of steps and then in the end, as we finish our breadth-first search, we're gonna just return this minimum number of steps, okay? So yeah. And yeah, so. Okay guys, so I'll show you guys the code now and it's really not super hard to understand if you actually like get what I was talking about. So here we have the first line of code is about a visited 2D visited board. And it's just an integer board that is exactly the same thing as grid.  So this is like the first parameters is the size of the grid. And then here is like the number of columns size of the grid also. And we're actually gonna set them equal to negative one first because visited for all them values that are not visited yet, we're gonna set it as negative one, okay? It's just easier this way, okay? And then here we're gonna have our queue. And our queue is representing as a vector of four values that we're gonna keep track of, okay? So this is a queue. It's gonna be the structure that holds all the, the structure that holds allows us to run breadth-first search to go through all the values, okay? And this is gonna be a vector of integers, okay? And we'll just call the queue queue, okay? Okay, so this is the first part. The first part is that we're gonna push the X, Y coordinates every time we're at the queue, right? So the first part, we're gonna push the X, Y coordinates and we're gonna also have the current number of steps, which is like the current path, which is gonna be zero also. And then we're gonna have the number of obstacles to remove, which is gonna be our K, right? So in our queue is gonna have like four values in it. So our queue is gonna be like, our queue is gonna be this data structure that every time we visit a certain spot in the cell, we're gonna push the row, the column, the number of steps and the number of Ks to remove. So if we go back to our drawing here, so since we're running breadth-first search, right, we're gonna have this. So let's say we're starting at zero zero, right? So our queue is gonna be like, this is gonna be like our queue, okay? It's not really represented like this, but bear with me, it'll be like this. And then the queue is kind of like, a queue normally is a data structure that has like a line. It's more like a line, right? But yeah, we're gonna push four values. The four values are gonna be like an array. So this is what we're gonna push. We're gonna push like the row, the column, our current number of steps, right? And then the value of K every time. So in the first part, before we start anything, we're gonna push zero zero, because that's the row column at zero zero, row and column at zero zero. And the reason why for that is because we're starting at the top left corner and we wanna reach the bottom right corner. So that's why we're pushing zero zero, because zero zero is our starting row and column where we're at. And the current number of steps that we are starting is gonna start from zero because, I mean, we're not adding any number of steps, right? So that'll just be zero also. And then K is just gonna be like, K with like whatever K value. So now that we, this is gonna be like the starting point of our breadth first search. So before we even do anything, we're starting at zero zero and we're gonna have all these values here, okay? Then what's gonna happen is we're gonna pop this the first part of whatever is in our queue. So we're gonna pop this. So this is gonna be like popped out, right? So this is gonna be removed. And then we're gonna, using the information from the front of our queue, we're gonna visit its surrounding neighbors. So we're gonna visit this neighbor, this neighbor, this neighbor, and so on and so forth using the row and column that we popped out of our queue. And then every time we visit something, we're gonna push those values onto the queue. So then in this case, we'll push like row zero one now on the right. And then like the steps would increment by one. And then the K, since there's no obstacle on the right, it'll just still be K, right? And then we'll also push like the other value. So that was, so this part was one on the right. Then one on the bottom here, this part will be like row one, one, right? It'll be row one, one, push this. And then the steps would be increment by one and then our K would be decreased by one, right? K minus one because we're decreasing the step. There's an obstacle here. And then we'll also push like this neighbor, left one. So that's row one, zero, one, zero. The steps increased by one, right? One, it's still, yeah, it's still one. And then K is also K minus one because this is an obstacle here and we would have to remove our K if we go to this path. So yeah, and then we'll just keep running this and keep popping it and then visit this surrounding neighbor, this surrounding neighbor, this neighbor, so on and so forth. And then sooner or later, we'll just return like the minimum steps, okay? So that's that part. So yeah, that's what this Q represents and we push zero, zero. The current number of steps, zero and then K, right? So yeah, then we have this while loop, which is where our breadth-first search is gonna do. And while loop is while the Q is not empty, so that's what this is. While it's not empty, we're gonna keep visiting its surrounding neighbors, okay? For each of the parts. And we're gonna get the top value.  So it's kind of pops the first value of our Q. So in this case, I would like get the first, we get the first vector, right? The first array, take that and then we'll visit its surrounding neighbors. Then it gets the next one, pop it out, remove it, visit that surrounding neighbors and so on and so forth until we visit all the values inside our matrix. And then once we reach the end, we'll just return the minimum steps that it took, right? So here, yeah. So here, top is gonna equal to Q dot front, which is like the first array value in our Q. Okay, here what I have is X and Y and I just take it like from the top, from the current X and Y values that we have. And the reason why I do this is because top at zero is gonna represent X, right? And top at Y represents, top at one represents Y, right? Because we're pushing like the row and column, right? So remember, our array vector is gonna have is like four values, right? So right, the four values, which was row, column, row, column, steps, and then the number of K left, right? So yeah, it would be zero, one, two, three, right? So zero represents the row, one represents the columns, two represents the steps, and three represents the current K value. So here, X, which is like row, like current row, is gonna equal top at zero because, yeah, from the index from here that we're pushing, top at zero would be the X, which is like the row. And then column would be top at one, which is like Y. I said X, this should really be row and column, but yeah, you know what? X and Y is about the same thing as row and column. Yeah, so yeah, X equal top at zero, Y is gonna equal top at one, and that's because of this, zero, one, Y column one. Okay, and then I just pop it, Q dot pop, so that removes the front value. And C plus plus, the pop doesn't actually return anything. You have to call front and then pop for some reason. It is what it is. It's just the language. Okay, so this part is a little tricky. I'm just checking if our current row and columns are within our bounds of our grid, because it is possible that we don't, that we get out of bounds of our grid. So yeah, if the row is less than zero, or the column is less than zero, or the row is greater than equal to the grid's length, or the column is greater than equal to the grid's width, we'll just continue, right? We don't go to it, right? Because there's a chance that when we visit our neighbors, we somehow get out of bounds, and this would stop it from happening, because if this does occur, we continue, and we just go to the next value to remove next location to visit when we pop out of our queue, right? So there's really no, this way we'll prevent it from just going out of bounds, to going out of your board, right? This is just a condition. All right, here is a little trickier, but it's not that hard to understand. If X is equal to the size minus one, and Y is equal to grid size minus one, this is representing if our row is reaching the bottom right corner, and the column is also reaching the bottom right corner. So if we look at our board here, the bottom right corner is at this part, right? This is the bottom right corner. And if we look at the size of our board, the length here would be one, two, three, four, five, right, five, and the width would be three, right? So if our current row is reaching the length of five minus one, which is like four, five minus one is four, right? That would be the bottom right corner, right? The bottom right corner, because index from zero, zero, one, two, three, four, and our length is five. So if we reach four of our length, five minus one, which is four, that means we are at the bottom right corner for the row. And if our column, which is length three, right? The width is our three, right? And if our column is equal to three minus one, which is two, right? Two is the last index of our column, right? It's because it's indexing from zero, zero, one, two. That's also, that's the bottom right corner also. So if we reach the bottom right corner, we just return the steps, right? We just return the steps because that will be the minimum steps, right? So if we look at our queue here again, we're pushing a vector array of length zero of length four representing zero representing row, one representing column, two representing the steps and three representing our current K. So yeah, if we reach the bottom right corner, we're just gonna return the steps, the current steps, which is gonna be at position zero, one, two, right? It's gonna be at position zero, one, two. So that's what this is to return zero, one, two. Okay, yeah, okay. Now this part is a little trickier. Yeah, this part is a little tricky, but bear with me. I think you'll understand what I'm doing. I'm gonna drink some water. Okay, so remember our grid has obstacles and obstacles represents one if there's an obstacle and zero if there's no obstacle, right? So if we look at our grid, the matrix they give us, here zero represents empty, one represents an obstacle. So if we wanna check if there's an obstacle, remember, we just have to check if it's equal to one, okay? Now, yeah, so if our current grid at the current row and column is equal to one, that means there's an obstacle, right? Because it's either zero or one, one is an obstacle, zero is empty, right? Based on the grid that from the question they gave us. So yeah, now what I'm gonna do is that if there's an obstacle, what choice do I have? I could either remove it or I do nothing, right? I do nothing, go to the next cell, right? So in this case, in what situation would I have to do something, right? Well, it's simple, when I still have the K left, right? So remember, we all can eliminate at most K obstacles, right? So if my K is still greater than zero, I could subtract one from the current K. And so what was the state that we pushed? Remember, if we go back to our state, we have each of the, each time we push something onto the Q, right, it represents, we're pushing array representing zero representing the row, one representing the column, two representing the steps and three representing K are like our current K left, right? So if we look at this here, if our K is greater than, if our current K that we pushed from the top of our Q is greater than zero, I could subtract one, right? Because I have to subtract it, I could go to that location and subtract one. So that's what this is doing, right? If it's greater than zero, go to that location and subtract one. Otherwise, I'm actually just gonna continue to the next cell and just ignore everything because I can't go to that cell location. So I would have to just continue and not go to there. So like if we were going back to our example here of, if we go back to our example here, right? Let's say our K was equal to like zero and then I can't visit this obstacle and I can't visit that obstacle because I can't break it, right? I can't break these two walls. So in that case, I can't visit their neighbors either, right? So what I only can do is just ignore them, ignore them. So that's why we have a continue statement here. This part is continue and it goes on to the next whatever cell that is available from our Q. Okay, this part is a little more trickier, but it is what is. This is just checking if our visited is not equal to negative one. So this means that if we already visited the location, okay, so currently in our code we haven't really marked locations that the row and column that we visited yet, but if we already visited the spot and the current K value that we marked is greater than or equal to the K value, right? Zero, one, two, three, we'll just continue. Okay, we continue, we'll go to the next one. The reason why we check this is that what we're doing right now is we're actually gonna every time we visit something in the cell, we're actually gonna mark it with the current K that we have left with K obstacles. It's just easier this way and it'll let us check if we have any more K left that we could go to. So yeah, so basically what I'm saying is that let's say we wanna visit these three locations, the surrounding locations here, like these three, right? Here, I'm gonna just redo everything real quick. Here, I'll just redo everything real quick. This won't take that long. So yeah, what I mean is that when we visit a certain location, so we're gonna have like a separate board here. We're just gonna have a separate board here. Bear with me on this board. Eh, this here, here, here, right? One, two, three, four, one, two, three. Okay, so we're starting at zero, zero, right? We're starting at zero, zero here. And let's say I wanna visit the surrounding locations of this one, this one, this one, okay? So basically what we're gonna do is that we have the separate visited matrix grid representing if we already visited or not. So currently it's gonna get set all to negative one, meaning it's not visited. So all these values would be negative one, okay? And every time we visit a cell here, so let's say, well, first of all, the start part we're gonna visit, so we'll just mark this as zero. But anytime we visit a surrounding cell, so let's visit this one, right? At row zero one, we're gonna mark it with the current K that left that we have. So if we have like, let's say our K is equal to, I don't know, one, right? Well, then we'll mark this as one. That means in this current location that we've set this as, this is the K amount of obstacles we have left and we'll just mark it here, okay? And let's say I wanna visit the one on bottom right here for this cell. If I do visit this cell, right, I have to decrease K by one because there's an obstacle here, right? So then for that, I'll set this K to be zero, okay? And then for this one, it's the same thing. The one below it, we'll just set this to be zero because there's an obstacle there. So yeah, now what our condition is checking is that if we already visit this location twice already, meaning it's not equal to negative one, we have to make sure that the K is still, the current K that we have is still available, right? If I don't have any more K left, compared to whatever I've had previously here, I can't revisit this cell again. That's what it's saying. But yeah, so if visited at the current row and column is not equal to negative one and the current K, the current of like visited state that it was at previously is greater than equal to the current K that we have left, that means we can't go back to it, right? Because since we're decreasing K every time, so I'll just continue, okay? We just continue, go to the next one, right? Cause like if our K is equal to like zero now, right? I can't go back to the cell above, right? Because I don't have any more K left. I can't remove another obstacle again. So that's why, that's what this is, right? So yeah, visited at row and column is greater than equal to the current K, all right? Then we continue. Otherwise, let's just set the visited at the row and column to equal to our current K value or that we have left. And then yeah, that's what we do. And then here, what we're gonna do is we're gonna push all the neighbors. So we're gonna push the cell to the right of us. No, no, the cell below us at X plus one, row plus one and column. And then we're gonna increment the number of steps for it. So that's just top at two plus one because of the array that we're pushing, right? So we remember every time we're pushing an array of four values, the row, the column, the steps and then our current K. And this is an index at zero, zero, one, two, three. So yeah, at top at two, right? The current value top at two would be our steps. So we increment steps plus two, if that makes sense here. So yeah, we do top at two, which steps plus one, plus one. So yeah, every time we go to a new new step, we're gonna increase by one. So yeah, so yeah, and yeah. And then we do the same thing for all these. And then our current K, which is top at three, right? Top at three, so zero, one, two, three. That's our current K value that we're pushing. And yeah, we'll push that also. And here is just like the surrounding neighbors. So it's row plus one would be the one below us. Same column, y plus one would be the one to the right of us, right? The column to the right of us. Here is x minus one would be the one to the left of us. And y minus one would be the one up above us, I think. Wait, yeah. Yeah, x minus one is the one above us. y minus one would be the one to the left of us, okay? Left of us, yeah. So yeah, x, y is row and column. So we push those, and yeah. And then this would continue the breadth first search until it goes on and so forth until we reach all the values. And then, yeah. Now in the end, if we never returned anything, if we never reached the bottom right corner, from this statement above, we just returned negative one. Because that means we'd never visited it. And they said, if we can't reach it, just return negative one. So that's what it does. So yeah, I hope you guys enjoy this long video of trying to explain how this problem works. I think the hardest to understand is this part where if the cell that we're revisited at the current row and column is greater than equal to the current k that we have left, then you can't go there. So we just continue it. But yeah, I'm pretty sure this is pretty straightforward to understand. But yeah, I hope you guys enjoy this video. Once it goes through all the values, we'll reach like m minus one. We'll reach the bottom right corner from this code when it's done reach right. Hope you guys enjoyed this video. Like, comment, subscribe. I'll check you guys later. Peace.


There's a lot of videos on YouTube about the best camera there is right now And they're all wrong the best camera period is Camera you enjoy shooting with and it doesn't matter how good or how bad that camera is because you're gonna have it with you Wherever you go, or you're gonna feel inspired and you're gonna enjoy using it and your work will be better if I go into a job and I'm using boring I'm using gear. I don't really care for for example A camera I don't care to shoot with Even if it's competent, I'm not gonna feel that inspired But when I go in and I'm having a good time because I'm enjoying the camera I'm feeling really excited and inspired and I get my best work So for me right now that camera would be this old roly-flex. I bring it with me everywhere I go. I've shot street photography with it, which is not easy by the way Unless they're posing and mostly I like candid photography So it's not ideal, but that's why I enjoy it. It's so different than anything I've ever shot with I have always shot with SLRs. I only started shooting range finders maybe this year But this is such a weird quirky experience relative to that and because of it I'm enjoying that and I enjoy the challenges of it and it's just different. I've been shooting for so long that It's not that it gets boring, but it gets routine and I love a constant new challenge And this checks that box and because of all of that I've been getting some of my best work from it. So here's an image. I really love that I captured in Venice and here's a shot of a couple of brothers I photographed about a week ago and These were my favorite. I brought a 5D along I also brought a 1B which was basically Canon's best ever film camera before they switched to digital and I really love this camera. It's incredibly competent. It's similar to shooting with the 5D, but film You don't have the script the advanced features That don't matter in my opinion, but you have like blazing fast autofocus and all that really easy camera to use especially if you've shot with the 5D before but I'm uninspired by it this camera. It's an inspiring experience and I've gotten my best work out of it So stop watching videos about which camera is the best camera If you're trying to decide on which camera to purchase my advice is yeah Do the research find out what's really highly rated But once you've narrowed it down to a couple of choices You just got to go go to a store find or find a buddy who has one of those cameras Try them out and whichever one you really enjoy using most That's the one you should get because you are gonna have your best work because of it


We're headed to Sault Ste. Marie, Ontario. Same city as Sault Ste. Marie, Michigan. Different sides of the international border. We're gonna cross the border tonight. I'm hoping to find a parking spot at the shower tonight yet, and then my first delivery out of six starts in Sault Ste. Marie tomorrow morning. We're to it. So without further ado, I already got my coffee made here and ready. Oh yeah, that's strong coffee right there. Let's get out there. It's gonna be a good day. It's gonna be a good, good day. Here, get that recording. This thing does record 24-7 if I want to. Record 24-7, or the whole time I'm driving or like working during the day at night, I can set it to motion detection so that it's not like filming my hood in a parking lot all night. If anything moves in front of my truck or around my truck, it automatically starts recording and saves it right away. So if anybody were to clip my hood or come and damage my truck or try to break into my truck, whatever happens, they're on camera right away and this thing automatically records them. But then I don't have a whole bunch of footage of just my hood, unless if there's something moving. Okay, that's running. That is protecting me from bad lawsuits when people hit me and try to sue me and be like, no, I got you on camera, I'm suing you. This is America. We have to have extra insurance when we're in the United States because Americans, bless their hearts, love to sue people. Everybody sues everybody in the US. It's not as bad like that in Canada. It is still a thing you got to have liability like insurance, but in the US, we always have to have extra liability insurance because if someone hits you, they're going to try to sue you. And that's why you need to have abundant evidence that it was their fault that they hit you so that when they try to sue you, you show the judge your dash camera footage or the police, however far it goes down the line, and you'll be like, they're lying. No, they hit me. You know, that's on both sides of the border. It's just suing people as a bigger thing down here in the US. It's a thing you got to watch over. You got to always got to protect yourself in every way you can.  I always say that Americans are the most friendly, generous people on the planet. It's the most charitable nation in the world. A lot of charity goes out to the entire world from this country, and people here are very kind. But not all of them. There's a few of them you got to watch out for. They'll try and get you. I reset my odometer and my fuel economy so I can... All right, let's go. Lights on. Just gonna double check that no one messed around on my trailer. It's attached. Perfect. I want to take that with me. Bricks engaged. It's a little slippery here. Now it doesn't want to go forward. Come on. Then I get myself stuck. No. Church, Josh is not stuck. You can't stop me. There we go. There we go. See? They liked me so much they wanted me to stay. Sorry I got stuff to do. Swan River, Minnesota. It was nice. Thank you for your kind hospitality tonight. I enjoyed my sleep. I slept very well.  I believe this is highway number two. Yep, US2. We're gonna go that way. The temperature is beautiful outside. It's about zero degrees or 32 Fahrenheit. Well that fresh air isn't as nice when you're going faster down the highway. It gets cold quick. We're on US2 East for four kilometers. The difference is just huge. These cities here just exploded in population in like the late 1800s. The other side of the lake in Canada. I didn't know how they used to make houses like three or four stories tall. I wish they still did that. Homes here. Nicely renovated, maintained. Looks like a little Christmas village or something. It'd be a nice city to live in. Minnesota but it's kind of nice to get into a different state again. Wisconsin and into that upper part of Michigan that's sort of detached from the rest of Michigan. Right? It looks like it should be a part of Wisconsin. If you look at the map, I know it's part of Michigan. There's old blue. We're at the rest area just inside of Michigan from Wisconsin. State number three of today. I'll show you right where we are here. So this is Michigan State. This is what I mean by like that upper part that looks like it should be a part of Wisconsin because it's attached to Wisconsin and it's not literally not attached to the rest of Michigan. It's only attached by Bridge but that's Michigan. Then up here is Canada and that's Sioux St. Marie right there. South side of Sioux St. Marie, Michigan. North side is Sioux St. Marie, Ontario. And we are right there. Just got into the state so we got all the way across here through what town is that? Marquette? Past there anyway. The town nearby here is Ironwood, Michigan. I'm in Sioux St. Marie, Michigan across the bridge which you can't quite see. It's behind all this here. It's Sioux St. Marie, Ontario. There's an international border. We've got to go over a big bridge. You got to pay a toll. I had a funny feeling. I had a funny feeling but I'm like nah, nah, that couldn't be. It's 2023. The funny feeling was I wonder if the toll for this bridge is cash only. Remember it used to be cash only where I cross over from International Falls, Minnesota into Fort Francis, Ontario. Used to be cash to go back into Canada all the time and I was always like why? Who carries cash? Why? And now they've got a credit card machine there at that border crossing and you pay with credit card. I'm like good. No one carries cash anymore guys. Let's get with it. We're in the 21st century here. Let's get with the times. It's 2023, right? So I got to the last exit. Big sign says last exit before Canada, right? That's where we are right now. This is a little holiday gas bar. The diesel pumps back here is nobody here. It's just me. I pull in and I'm thinking of myself. There's no way. It's 2023. Made that clear. This is the future. Nobody carries cash. They're not going to just to be sure. I'm going to check. Do you need cash? Sure enough. According to everything I can find online. They still only accept cash here. Now I haven't crossed here in a couple of years and they've updated everything here. So everything looks different to me. That's why I was hopeful. Maybe now they have credit card machines because they updated everything else. It's a whole new building, a whole new system. It still says cash. Maybe that's outdated information. Maybe I'll get to the window and they'll be like, no, no, we accept credit card now. That would be awesome and I would be very impressed. But just in case, I ran over here to this 24-hour gas station where they have an ATM and paid a $3 service fee to take out 40 bucks because they only give you money in 20s. So I need $25 for the toll. Unless if that's not updated to you, but I need at least $25 US dollars for the toll. So I had to take out $40, came out to $43 US dollars, $3 service charge. You remember the days? Okay, I'm going to feel old right now, but you remember the days when the service fee was like 50 cents? 25 cents, 75 cents? That really wasn't that long ago, right? When using ATM machines?  Now it's three US dollars already. Just to use an ATM to pull some cash out for a machine that's just sitting there doesn't cost them any money other than the initial cost of putting it there and paying, you know, armed guards to come in, you know, replenish it in every now and then, right? So there is some cost to maintaining it, but $3. Is that because nobody carries cash anymore? No one's using these machines. So they have to up the service charge to recoup their losses. That's probably why because nobody carries cash anymore, right? We're all in agreement on this. Nobody carries cash anymore. Can we please tell the toll bridges between Canada and the United States? All of them. Let's tell them all. Nobody carries cash anymore, guys. I really hope that this bridge doesn't just accept cash because that's just if he seems like is the word archaic, correct here right now, like archaic, like old fashioned, like we only accept cash. I almost forget what cash looks like sometimes because I never have it. Never pay with cash. Very, very, very rarely. You got another rant for me today. Whole five minute rant. I almost apologized. I'm not sorry. The Canadian in me is suppressed. I'm on the American side of the border here. I'm not apologizing. I regret nothing. Hold on to that. Slide 90, 140 to your seat. I'm about to tell them exactly that, Karen, but you interrupted me, so congratulations. Let's go see if I need cash. At least this way I have wasted time. Oh, well, it's okay, Josh. It's okay. There's nobody coming. This is the toll right here. Let's see what they say. I'm gonna ask them. Right here. Traffic green lane cost me $25. Just that part was right. Just like the Internet said. Pointed, but you know what? I'm a happy trucker now and I'm happy to let all you with the time. It sounds like it was recent, but hey, better late than never. Settled in southeast Manitoba. They actually came right through here on the water. This is Lake Superior. The entrance to it. They would have had to go through the Canadian side where their ships would have gone through, and then they went across Lake Superior and landed in Duluth, Minnesota, and they took a train from there over to Fargo, North Dakota, and then a steam paddle boat and then a steam paddle boat up the Red River into Manitoba where they got off at the fork of the Rat River and the Red River. So way back hundreds of years ago, there was my great, great, great, great grandparents. They came on a boat right underneath me here when they were coming to the New World. Pretty cool to see that now. Now that I know the history, I gotta go talk to the friendly Border Patrol here, show my passport, let them know who I am, where I came from, where I'm going, and I'll talk to you on the other side when we park. Hopefully at Flying J if there's room. Any spots here? Another truck stop, Petro Canada, across the street. There's some spots here on the right and on the left. Okay, there are parking spots here. Quite a few of them actually. Nice, okay then. Well, let's grab some fuel and then we'll figure out where we're gonna park, and I don't got to do it tomorrow morning. Found myself a parking spot at Petro Canada. I've got a nice custom truck here right beside me. It's beautiful, so I know he's gonna be super careful in the morning getting out of here. And then I got Bob on this side. I don't know who he is, but it says Bob on his driver door there, which I take as a good sign. He's willing to let everybody know his name. So he's not going to do anything dumb in the morning because we all know his name now. It was Bob. So I got Bob and custom Pete over here beside me. I feel pretty safe right here. I don't think anyone's gonna hit me in the morning. Plenty of space in the parking lot in front of me for everybody to get around. I'm good.  We'll do it all over again tomorrow.  We have quite a few drops on this load. Well, six. We're gonna be in Sault Ste. Marie here first thing tomorrow morning, and then we rush over to Sudbury, Ontario. And then we're gonna rush up to Sturgeon Falls, New Liskard, Timmins, and ending off in Capis Casing. We're not gonna get that all done tomorrow, but whatever we don't get done tomorrow, we'll get done the next day.  It's nice being out here again a little bit, well, Sault Ste. Marie. Haven't been to this truck stop in a few years, definitely. I don't even know if this Petro Pass was here before. I think this Petro Pass might be new. That change of scenery is nice, anyways, what I'm trying to say. Thanks for hanging out with me today. The good news is you no longer need cash at the bridge. The world is not completely crazy. It's mostly crazy, but not completely. I'll see you tomorrow. Don't forget to subscribe.


Amen. We're in a series called Host the Holy Ghost. Come on somebody. Amen. Amen. And so you can get the t-shirts over there in the coffee shop to represent the church, the Holy Spirit, wherever you go. Amen. Last week we talked about the importance of hiding. Instead of hiding sin, we should be hiding the Holy Spirit. Instead of hiding compromise, we say it's time to move from the secret sin to secret place. Secret place is the time we develop with the Holy Spirit. Amen. And today we're going to go a little bit further. We're going to talk about making room for the Holy Spirit. And before we go into that, I want to remind you that we as Christians, there's three levels of knowing the Holy Spirit. The first level is the Holy Spirit is with you. Somebody say with you. Chantinebe say he is with you. But the Holy Spirit is with you to lead you to salvation. Somebody say salvation. See the Holy Spirit is with every person who doesn't know Jesus. There are people who are living away from God, even atheists or agnostics and the Holy Spirit is with them. And the reason why he is with them is to convict them of sin and to bring them to Jesus. Are you with me? How many of you, even before you came to Christ, you had moments in your life where you felt the presence of God?  You were a heathen. I mean you were lost.  But you felt the presence of God. And it wasn't drugs. It wasn't alcohol. It was the real presence of God. Because the Holy Spirit is with us to lead us to salvation. Somebody say amen. Secondly, when we receive Jesus, the Holy Spirit comes to live in us. Somebody say in me. Chantinebe say he is in you.  He comes to live in you. Why does he live in you? To develop a fruit of the Spirit. To develop a character. To change you. To make you different. Amen. And then there's a third experience where the Holy Spirit comes to live to come upon you. Somebody say upon me. Somebody say upon me. He comes to live. He comes upon us. And that is for service. Disciples receive the Holy Spirit when Jesus rose from the dead and Jesus says receive the Holy Spirit. He breathed on them and they receive the Holy Ghost. But then he says, he says not many days from now, the Holy Spirit will come upon you and you will receive power. Now the tongues came as a side thing. The tongues wasn't the main focus. The main focus was power. And the power wasn't to give us a charismatic ministry is to give us power to be witnesses. Because many people speak in tongues 300 miles per hour, but they don't actually witness to anybody. And there is no power in their life. And so the baptism of the Holy Spirit is for power. Somebody say power. See the Holy Spirit comes to live. It comes upon you. And so, and that's what we're going to talk about today. We're going to talk about how to have the Holy Spirit come upon you. What does it mean practically? If you have a Bible, let's go together to the verse in the Old Testament. And as most of you know, I love to preach from Old Testament because the Old Testament is Christ concealed. The New Testament is Christ revealed. The Old Testament is the shadow. The New Testament is the substance. And many times you can look at somebody's shadow to determine a lot about the substance. And so we're going to look at 2nd Kings chapter 4 verse 9 and 10. This was a very rich woman. And she was noticing the prophet walking by. And this is what the Bible says. She said to her husband, look now. I know this is a holy man of God who passes by us regularly. Please, let us make a small upper room on the wall.  So it will be whenever he passes, whenever he comes to us, he can turn in there. Somebody say amen. And so I want you to see something that happened is number one. He was passing by her all the time in verses before. It says that he would come in for a meal. So the Holy Spirit is with us. He was passing by. He came in for the meal. He comes in us and then he decides to actually live in that house because he had a room. He comes to live upon us. So we see that very beautiful imaginary in the scripture. How do you make a room for the Holy Spirit? And this picture is a beautiful picture. I love images. It just works better with me. And Jesus likes parables too. The bad part about parables is you can't take every single thing and find some kind of a meaning.  And secondly, I want you to get away today not with being just enlightened, but being transformed by the Word of God. Amen. How do you make a room for the Holy Spirit in your life? How do you allow the Holy Spirit to take more of you and for him to take possession of you? And I'm going to give three simple examples from the room most likely that you have and that we have set up here. The Bible says the woman set up a bed for the prophet. In order to make room for the Holy Spirit, the first thing that you have to give or the first thing that you have to place is a bed. Meaning a bed speaks of two things. Rest and intimacy. You hang out with your friends in Starbucks, but you don't sleep with them. Amen. You go and drive a car, but you don't sleep in your car chair because a bed speaks of intimacy and a bed speaks of rest. Why is that important?  If we clap, we clap. We don't clap. We don't clap. Let's put our hands together for Jesus Christ. Yes. It always better. Somebody starts and so if somebody starts just help the brother out. Everybody just kind of go with it. Otherwise we don't start and stuff. If we start, we finish it. Amen. Bed speaks of intimacy. The Bible says in Corinthians that the love of the Father, the grace of Jesus and the fellowship of the Holy Spirit be with you. Fellowship of the Holy Spirit, meaning as God loves humanity and Jesus shows grace through the cross, the Holy Spirit has a gift to humanity and that gift is fellowship in Greek. In original Greek, the word fellowship for that is another word for partnership, intercourse, distribution and connection or communion. It's a word that's not just used for a chit chat. It's word that's used for what couples do when they are in bed. That means Holy Spirit is not just interested in being a theological subject on the shelf of your doctrine. He wants to have a relationship and not just any relationship like you have with a thousand, two hundred friends on Facebook where you don't know them but you're their friend, but actually closeness with you. In other words, he wants to have that place of intimacy with you. He wants you to talk to him. He wants you to hear his voice and he wants you to understand him and to live with him. And the benefit of intimacy with the Holy Spirit is that stress gets removed from your life. Over 13% of people in the United States currently are taking antidepressants. Depression is rampant in our culture, stress is rampant in our culture and Jesus said to Martha, Martha was a woman who was worried about many things and Jesus says you are worried about many things.  One thing is needed. Martha, when you keep missing the bed, anxiety will be running rampant in your family. My friends, in order to overcome stress and anxiety, you have to raise intimacy in your life with God. You have to go from knowing God as just the God of the universe to knowing God as an intimate friend. Talk to the Holy Spirit. Spend time. Give, make a bed. Make room for a bed in your schedule. Make room for a bed in your calendar. Carve time to be with the Holy Spirit. Talk to him because he wants to talk to you. Develop that intimacy to make room for the Holy Spirit first speaks of intimacy. Number two, the Bible says not only she had a bed in that house, but she also had a lamp, a lamp. Behind the bed, beside the bed, there was a lamp. The lamp, the Bible says in Proverbs that the spirit of man is the lamp of the Lord. Your spirit, you're made of three things, the body, soul and spirit. Your spirit is the contact point for the Holy Spirit. When you make room for the Holy Spirit, you make room for intimacy with God, meaning you spend time with worship. You spend time in His Word. You spend time connecting and communicating, feeling His love and sending the love to God. But the second part of making room for the Holy Spirit is that you have to make room in your spirit for the Holy Spirit to speak to you. Holy Spirit is not going to always use your pastor. He's not going to always use your circumstances or use an audible voice. He will use a lamp. And that lamp is your spirit. Your spirit, this is your spirit. The reason why many people don't hear the voice of God is because their spirit is anchored in Netflix and Facebook instead of the Scripture. This cannot produce light if it's not anchored in a socket. There has to be a stable socket that your spirit goes on and you've got to go deeper in that place. Because see, if I just simply put it on like this and I get a one verse a day showing up on my Bible app, it's not going to produce light.  When you go deeper in the Word of God and God's Word goes inside of you and then you've got this little wire called prayer life that's connected to the spiritual world. Something happens. The Word of God becomes alive. And God, what he begins to do is he begins to speak to you using the Word of God and using your spirit and he begins to guide you. Many people always say, how do I hear a voice of God? Before you talk about hearing God's voice, make sure you have a bed. And secondly, make sure your lamp is in a socket. Make sure your spirit is anchored, not in your emotions, not in what prophetic words somebody gave you, dreams and visions, but in the Holy Scriptures that the Holy Ghost has written. Come on, somebody. Are you with me, church? I want you to see this. How to discern the voice of God. I'm going to give you just practical three steps. Number one, compare it always to the Bible, anything that you hear. Anchor yourself in the Scripture. The Holy Spirit will never contradict the Holy Scriptures. Say this with me. The Holy Spirit will not contradict the Holy Scriptures. If you feel led to start selling drugs to prophet the kingdom of heaven, not the spirit of God is speaking to you. I need to leave my wife because I found somebody on Facebook and the old flame came back and God wants me to have more happiness.  You're hearing a spirit, but it's not the Holy Spirit.  Are you with me? The second thing, how to discern the voice of God is we cultivate intimacy with the Holy Spirit. Instead of praying, Lord, I want to hear your voice. You should be praying more, Lord, I want to know you. When I got to know my wife better, now I can discern her voice in this room from all of your voices. When she calls, I can understand. When she calls, why? Because I know her. Your goal is not to learn somebody's voice. Your goal is to get to know somebody. As a result, you will learn their voice and you'll begin to discern their voice. Third, you always want to check with your mentors or your spouse if you're feeling led to do something that might put you on the street with a placard that says, help me with finances. People sometimes get led to sell their car, their house, go on a mission trip, quit their job, go on the streets and evangelize. Anything that involves giving more than $50, anything that involves giving more than one hour of the Lord, anything that involves that, you always want to check with your mentors or your spouse. Are you with me? Because if you don't check with them, you will get in trouble and you will be calling them. Help me out, brother. You will call your wife and say, hey, I am in jail. Do we have any money saved up? Any secret thing that you have under your pillow? Why, to bail me out? Because you will get in trouble. It's very important to check. Samuel heard the voice of God, but he wasn't sure. He went to Eli and said, I'm hearing voices. Eli says, go back to sleep. He came back. He says, I'm hearing voices again. He says, go back to sleep. And a third time, Eli said, when you hear that voice again, this is what I want you to say. And then Eli taught him to discern the voice of God. Sometimes God will put mentors or your spouse to really help you to discern whether you're hearing voices or you're trying to build a testimony for your future ministry to impress people with some radical things that you did that God did not lead you. Are you with me? Somebody say intimacy. Somebody say the voice of the Lord. And then not only he, we have a bed, means we make room for the Holy Spirit. We make room for the Holy Spirit in our mind to hear his voice, discern his voice. And we always anchor ourselves in the Word of God, not in our dreams, not in our visions, and not in prophetic words. We anchor ourselves in the Word of God. And through the Word of God comes the light of the prophetic dreams, visions, and all other amazing things. But the Bible says the third thing, the third piece that she has provided is she provided a chair. A chair speaks of witnessing. Not a pulpit, but a chair. A chair speaks of intimacy with the Holy Spirit. It has to lead to hearing the voice of God. Hearing the voice of God has to lead to evangelism or it will lead you to becoming weird. Have you met spiritually weird people who went so deep that they drowned? Who went so deep that you're like, you're an alien. You don't belong in this earth. You're weird. You're like, you make Christianity look bad. But they're getting into these higher levels of celestial spirits and celestial planes. They can tell you if Adam had a belly button or not. They can even tell you if how many angels can dance on the top of a needle. They can tell you all of these spiritual, spiritual mysteries. But after you get to know the voice of God, God doesn't want you to be weird because your goal on this earth is to be a salt, not to be some weird substance that nobody else needs. Your goal on this earth is to be a light, meaning you provide, you remove darkness from people's lives. Your goal on this earth is to be a witness to people not just become weird that people run away from, because you're so spiritual. And to avoid that, you have to have a chair in your intimacy with God. See, some people only live in bed and they don't develop, they cultivate the voice of God. And then there's many people who simply keep these two, but they don't make room for their life to become a witness to their friends, their family, their neighbors, their coworkers, and their colleagues. Another thing that we love to do is some people actually love to hide in the bed so they don't have to sit in the chair. We live in the generation. Everybody's coming out of their closet. Maybe it's time for us to come out of it too. We shouldn't be hiding behind Christianity. Are you with me, church? And I know some of us in here today were like, well, I don't want to shove my Christianity on my friends. Nobody's talking about shoving it on somebody else's throat. You know, yesterday I got a haircut and my beard got trimmed. I went to this place called Paul Mitchell and it's a school where they train people to cut hair. They have this amazing deal. It's $50 for six months of unlimited haircuts and trimming of your beard. Look, amazing. Interesting, I went in there yesterday by the time I got out I already posted on social media and I told five people. I became an evangelist for Paul Mitchell just in one day. I wasn't shoving nobody else's throat. I was sharing a secret. Brothers, you can save money. Finally get your wife that purse or those shoes by cutting back on the money you're spending on shaving and money you're spending on getting haircuts. I wasn't shoving nobody's throat but when you're excited about something you want to share, not shove. It comes natural. Jesus had to commend people not to share their faith with other people. He says, don't tell anybody and they would go and tell everybody. Christianity is about sharing, not shoving. You have to understand if we as Christians keep our faith private we're not being a Christians. It's easy to hide behind ministry. There was these guys in the Bible who were the priests and the Levite and as they were walking by they saw a hurting man but they were so busy to do church service that they actually didn't have time for the hurting man. So many times we get so wrapped up in church activity we actually forget to be a Christian. We forget to actually, the Christianity is about witnessing to people about the love of God. I'm not talking about dragging people. I'm not talking about braving.  I'm talking about creating opportunities in which you share what God has done to you. Why you go to church on Sunday morning? And some people say, well, Sunday for us is a family day. We don't go to church on Sunday. Really? It's not a family day. You're watching TV, they're watching TV the kids over there are killing other people on the TV and you're over there watching, benching in Netflix. That's not a family. It's a Netflix day. For us it's a family. It comes to church. We as a family serve God. It's a family activity. And we show to our kids that God is number one. Yes, we don't spend a whole day in church, but we spend an hour and a half, hour and 40 minutes as a family in church. You want to be a witness of your faith. Can somebody say amen? This week I hear constantly news every week we hear now reports of people who are being touched and honestly sometimes healed and even delivered of different things in our ministry. This week I heard a testimony of a young lady 29 years of age, four children was ready to give up and her life didn't want to live, wanted to leave her husband somehow stumbled on YouTube on one of my sermons and she started benching on that I wake up now listening to that and she says my life is dramatically changed don't want to kill anybody, don't want to kill myself I'm alive. A lady from Philippines writes down can I ask for your permission? We've been watching the messages from hungry generation messages in a remote area in Philippines to a Filipino people 50,000 people to this radio station will reach and for me it's easy to say wow I am doing great things people are getting saved every Sunday and then go about my normal life and see hurting people and say I'm so busy ministering in the church I don't have time for you I can't be a pastor forget to be a Christian You can't be so busy a church that you forget to be a Christian you know somebody calculated this that Jesus had 132 contacts recorded in the New Testament 6 were in the temple 4 were in the synagogue but 122 were on the streets on the lakes, on the mountains the majority of Jesus' ministry was not done in the synagogue or it was not done in the temple that means that Jesus wants you to exemplify the power of the Holy Ghost when you are sitting there and say Holy Spirit touch me and not just say oh I just hear the voice of God I have revelations but when you get out of that place and you go to the gym you go to coffee shop, you go to a movie theater you go to work, you go to school, you go to college whatever you go that you provide a chair some of you will say but I can't preach like you I said a chair not a podium you can preach you don't have to preach you can talk chair it's not about preaching chair is about connecting so what does that mean practically I mean how do I go about it I will share with you three things pray for the impact when we pray for souls here I want you to pray for the people the God will use you to make an impact you pray for the impact number one, number two, live with intention that means when you go to work when you go to school, when you go to gym when you go to a coffee shop anywhere you go you live your life with an intention are those who are sharpened have your life, have purpose and focus and it's not only to get a diploma it's not only to lose weight it's not only say well I'm going to a restaurant to get meal, don't just that's not the goal your goal as a Christian in this life is to reflect Jesus and his goal was to live and die for the lost so secondly live with an intention and number three and this is the big one make room for interruptions when people interrupt you it is an interruption it could be divine appointment and I'm convicted of this myself because what's been happening for me lately because of people kind of know our ministry now is that almost everywhere I go people come up and say hey pastor Vlad and I used to feel like oh my God I put a hoodie on, put the glasses on didn't shave for like three weeks I'm like they won't recognize me and I'm like man they're interrupting me I'm on the run, I gotta go but I realize that the Lord has been throwing fish all over it and keep praying to God at church, Lord God sends souls I was like how much more I can send and if you see them as an interruption instead of divine appointment and I used to be living with the assumption I used to live with the assumption that if they call me Vlad that means they're Christian and they see me from another church and this is what I found out a lot of people sometimes who would call me Vlad and this happened this week numerous times hey Vlad good to see you and I've never seen you in my life people stalking me this is weird this is not right and I'm like they said I'm not going to Golds no more and I got convicted to go back to those people and say hey what is your name? you know my name I don't know yours that's not fair and they begin to start a conversation and this is what I found out most of those people are unchurched they've been watching our stuff on Facebook for weeks and months and actually for them to call out Vlad they're hoping that Vlad will say something back and invite them to church instead of see them as an interruption I've repented numerous times for being the priest who runs to the ministry in the temple and steps over the real ministry of people who are on the side real ministry is not what I do right here guys that's real that's ministry for me on Sunday but Monday Tuesday Wednesday Thursday Friday Saturday I don't stand behind the podium nor do you but each person has an opportunity to have a chair you're cutting hair somebody's sitting in the chair they're talking about their problems you're drinking coffee you're striking a conversation with the barista about how Donald Trump sucks and all of this stuff you're talking about this and that North Korea the North Korea wants to meet with our president now what did you think about it man Wakanda forever Jesus alleluia you're talking about all of these things all of these things but God wants you to go one more step further don't assume people will be thrown off if you ask the question hey do you follow God do you go to church hey can I tell you something that happened to me about three months ago you know I grew up in a religious home but I actually never connected start going to church God really started to change my life you don't have to preach a Shakespeare's Charles Spurgeon message behind a podium you can have a conversation with somebody sitting on your chair invite them to church the Holy Spirit don't limit the Holy Ghost to the bed and the lamp because he wants to be also in the chair meaning he wants you to begin to witness more and for those of you who walk around and say I am not that kind of a type of a person I'm not an evangelist I am not talking about being a street evangelist I am talking about when you find a cure when you find a deal when you find a discount for something when Bath and Beyond has sales or clearance and you tell all of your girlfriends when you found a place that they do something for free or something you quickly become an evangelist so stop saying you are not an evangelist you just need to find something good to be evangelizing about not just lotions, haircuts and shoes and purses and cars and houses those things are good but we reflect Jesus and Jesus went to save the lost and disciple people are you with me last piece that I want us to look at right now is the table she set up the bed the bed speaks of intimacy intimacy produces rest she set up a lamp a lamp speaks your spirit needs to be connected to the Holy Scriptures and then God begins to guide you and leads you through your spirit which is in line with the Holy Scriptures and it doesn't contradict your spouse or your managers and then the chair the chair speaks of don't make your spirituality go deeper make your spirituality also go wider in reaching out to people who don't know Jesus be conscious of that you know instead of just asking the Lord oh I want to activate all of my gifts the ones that you have activated use them already to help other people don't be weird, awkward but be a person that's approachable be a person that's connectable be a person that reaches other people maybe you're coming to a church honestly for the second time maybe you're coming to a church for the third time and you say I'm not sure about inviting people to this church it's not about inviting people to this church first it's about being a Christian it's about being a follower of Jesus Christ and the follower of Jesus Christ reaches out to those who don't know Jesus I have to do that actually we get to do that amen and the last one is a table a table is used for many things a table is used for eating table is used for planning but mainly tables are used for work tables are used for work and what I'm talking about right now is miracles I genuinely believe when the relationship with the Holy Spirit when we become intimate and aware of the Holy Spirit we will become more sensitive to His voice our heart will begin to yearn more to live our life not just for ourselves but to live our life helping other people in a way that we can we may not be able to do it like someone else we may not be able to be as effective as someone else but we will do something to sit and to connect with people that God puts in our way but there is one more facet that is as important as all of these three I believe this is the final and the most important part is miracles there has to be a proof that the Holy Spirit is working with you and this proof is miracles to be able to walk with the Holy Spirit and not experience supernatural is like getting into a pool and not get wet it's impossible no one who comes in contact with the Holy Spirit can avoid supernatural the challenge that happens is that many times mentally because of tradition we reject the table and we don't allow the table to be in a room meaning we limit the presence of the Holy Spirit to comforting our soul we limit the presence of the Holy Spirit to just emotional experience which is great we limit the presence of the Holy Spirit to getting insights into His Word that is awesome and we limit the Holy Spirit to saying you know what use me to make an impact on other people but the Holy Spirit to stop at the chair, lamp or a bed He wants to get to the table He wants to put out some plans and He wants to begin to create something that He is able to perform, not just you and this is exactly what happened to this woman's life she housed the Prophet, she gave him the table the bed and she gave him the chair and something beginning to happen is that the Prophet started to create a miracle this woman, she couldn't have children for that day and age not having children was a huge disgrace it was a huge mockery, it was really bad actually it was meant you're accursed but somehow this woman decides to live with it she probably seen the doctors nothing worked out and having kids over 58 million people in America not only had kids but since the Roe versus Wade they actually had them on accident and they got rid of them this woman couldn't get naturally what came naturally for some people there are areas in each one of our lives right now where things are not working for us but the same area is so natural to the rest of the people around you like for you to get married will take a miracle for other people to get married it's easy as drinking water for some people here today to get out of debt it will take a miracle of heaven kind of like splitting of the Red Sea for some people here to be out of debt is as natural as breathing air never judge someone because they're expecting a miracle in the area you're not even lifting a finger I remember when Brittany testified few weeks ago how she got a breakthrough somebody paid for a flight ticket and to her this was a miracle I'm sitting in the back of my mind I'm like a flight to Texas? that's not a miracle but just because it's not a miracle to me just because it comes naturally for me to get a flight to Texas and to her it's a miracle those are actually preferences yes there's a miracle of healing of cancer there's a miracle but there are miracles honestly were you looking at that and you're like that's not a miracle because it's not a miracle to you but there are areas in your life where you need a miracle and that very person you're making fun of has it naturally we all have areas in our life where it will take a miracle and other people get it natural you know what those areas are room for miracles make room for the Holy Spirit in your schedule make room for the Holy Spirit in your mind make room for the Holy Spirit in your social life in here I have a news for you your problems already have made a room for the Holy Ghost for a miracle hallelujah if you got a problem the Holy Ghost got room if you don't have problem he has no room where to move don't do healing with someone who doesn't have a sickness he can't give breakthrough in finances for somebody who is doing great financially he can't help somebody get married or stay married for whom it's very easy when you have a problem the Holy Spirit has an opportunity hallelujah I love this story because the prophet comes to this woman and he notices her problem and she doesn't say her problem she doesn't say yes I need a child she says I'm fine look at this he says you have a limitation in your life and he says next year you will hold a child see when you honor the Holy Spirit give him space in your schedule space in your spirit space in your social life sometimes there are things in your life you won't be praying for that he will say because you took care of me and my kingdom I will just add things what does he do what does the Holy Spirit do he puts an exploration on your limitation he takes the area of limitation that you have been hanging around with area of your limitation that you have been eating from area of your limitation that your mama your grandma everybody in your family has in the pantry of their life that's normal actually for people to be divorced in your family it's normal for everyone to have diabetes that's normal for everyone not to graduate from high school it's normal for every person not to own a home it's completely normal for everybody to drive always things that they don't like to drive but because they can afford anything it is normal and it's these girl scout cookies that you guys been eating it's been a family thing and it's completely normal until the spirit of the living God comes and he says I will put an exploration date on this and as of right now these have expired you see but it was normal until I came into your life but the poverty was part of my life it was part of my lot until I came into your life because I am Jehovah Jairah and I am El Shaddai I am Elohim and I am Jehovah and I can do more than you can I am your God I want to tell somebody here today that your poverty has an exploration date and it expired the moment Holy Ghost came in I want to tell somebody here today diabetes has an exploration date it expired the moment Holy Ghost came in I have a word for somebody that depression has an exploration date the thing that you are still eating has been expired because you took the medicine and your insurance is covering the medicine but because the Holy Ghost came in inside and he says I will give you an exploration date among somebody you have an option I have these three items they are all expired some is 2014 some is 2015 how many volunteers do I have who would like to test these nobody I asked a friend of mine to go through the pantry yesterday they did this a few months ago they went through it yesterday again expired in 5.5.17 but it was still standing in my pantry how many things you are still allowing to live in you live in your bank account live in your emotions that the Holy Spirit says because I am with you they are no longer needed and if you keep taking them they will make you sick today I have a word for you throw things away that have expired tell the depression you are expired tell that sickness by the stripes of Jesus I have been healed you are expired tell the tormenting spirit at night because the spirit of the living God lives in me you are familiar spirit you are spirit of fear you are spirit of depression you are spirit of bondage you are spirit of death you are spirit of laziness you are spirit of lust you are spirit of homosexuality I want you to see that when he gave her the expiration date he didn't bring the chile child supernatural, the child didn't just appear what happened is the Holy Spirit gave a jump start and then the woman conceived it wasn't a supernatural child it was the fact that he helped he didn't intervene he initiated many miracles the Holy Spirit wants to do in our life, in our career and in our finances it's not going to be an invasion it means he jump starts and you take on from there meaning the plan that you have the application that you fill out the degree that you have at home Holy Spirit touches that area and the rest of it just the history and many of us we don't need the Holy Spirit to come and do everything we just need a little push we just need a little touch because one touch of God's favor can do more than years of your labor and that's what we are looking for today just one touch Holy Spirit to breathe in my way Holy Spirit will come in for me to finish college for Holy Spirit to breathe in my way and the business plan will take off and there will be contracts and there will be connections Holy Spirit to breathe in my way and all the places I applied will start calling and I will get a job that I want Holy Spirit to breathe in my way and the papers that you cannot acquire it's impossible for you to get papers living in the United States it was also impossible for Israel to walk through the Red Sea it was also impossible for Jesus to walk on water it was also impossible for Jesus to rise again three days later without brain damage it was also impossible for Jesus to multiply bread and feed thousands of people it doesn't prove that the Bible is not true it proves that God is God and he lives in you Thank you for watching this content I hope this was a blessing to you if you are like me and you like to click on things click on this subscribe to our channel and the content will come to you every time we post it is yet to come


Hey what's going on guys Tom Davis here America's canine educator thank you so much for joining me today you guys we have a very interesting case this case from start to finish I learned so much from and I've watched this episode three or four times before I uploaded it to you guys just just step by step just leash reactivity why is this dog it's like one of the most reactive dogs I've ever seen on a leash very interesting anyway we go over the entire process so what is leash reactivity how it's created why does it look like aggression why does the dog look like he wants to kill me or he or she wants to kill me so we're gonna be dissecting and going over all of that in this episode if you guys haven't yet do me a favor like this video subscribe to my channel or drop in behavioral videos like this every single week at least twice a week I appreciate you guys watching again I'm just gonna stop talking we're gonna get into this video I love this video I hope you guys enjoy it let's go and then just let her go and I want to see what she does and I'll just pull her back okay so it could be just you guys too could be a big problem with you guys so what I want to do is do you think we can get a muzzle on or without a freaking come on me don't leave it leave it come on me a good girl all right what I want to do is I want you guys to just hang out right right out the window here if I wave you in that means she's got her muzzle off and then you come in and call her all right you guys so this is a dog that we trained with a while ago and she does have some reactivity issues but now it's gotten worse they've been moving a couple of times and so as you can see she's very explosive but die dissecting the behavior it's clearly so what I always try to do is if I get a dog that's reactive like this I try to figure out exactly what the triggers are as well as what the variables are and so obviously in the owner's hands super reactive to me and then owners are gone she's like okay now I don't care about you so the point is guys is it doesn't have anything to do with me it has to do with how she feels with her owners and so I'm gonna work her a little bit we're gonna have the owners come in we're gonna figure this out good job sit yes good sit you come good girl good job baby I feel pretty good I'm gonna just see how she does with me on her level me come come good job good job all right good so I don't want so I want you guys to just notice what I did I didn't I don't want to go face-to-face with her like this like me you in the camera I always want to go side with her with a dog that's iffy like this I'm using the Herm Springer right now it's giving me the most control if I didn't have this collar on it would be a lot harder for me to do what I'm doing so equipment right now guys is a size for Baskerville as well as a Herm Springer 2.25 size safety clip and a four foot training leash I'm gonna get down on her level again oh what a difference what a difference so again guys watch what I'm doing very neutral just kind of turning my body to her I don't want to square up with her at all and caught cause any kind of conflict and I'm doing that because earlier she was very triggered really quickly so if I'm here and her face is here it could potentially cause conflict I learned this with the wolves working with the wolves is whenever you get a wolf that's at the sanctuary very like in your face and kind of challenging and sometimes it happens out of nowhere and they've never done it before it can get kind of scary but you're just kind of neutral and you're shutting down and you're being very no eye contact no frontal body pressure very just submissive almost so that's what I was just doing I'm gonna heal around a little bit more so what you guys are what you guys are seeing is a is a case of reactivity so it looks aggressive and as you guys know if I if I label something in my title as aggressive dog I'm labeling it for you guys because dog owners are the people who I want to help you guys are the people who are who need help desperately so on the outside it does externally look like aggression and so that's why this title is aggressive dog because it looks aggressive and that's what many people would perceive this as it's obviously not aggression this dog does not have an actual problem with me physically or as a human being this dog is reactive so reactive means we have one variable and another variable which creates a reaction Mentos and Coca-Cola reaction separately their Mentos and Coca-Cola this dog with the owner creates a reaction why I don't know yet we're gonna keep figuring that out make sure you keep watching don't forget like this video subscribe to my channel hawk my mouth was being a little baby hi guys we're just gonna bring the owners in now and we're gonna we're gonna work this out get the kinks out here we go interesting huh yep I mean you said hi but it's not so much you're the problem your relationship is the problem that's all I'm gonna give her back to you and then I want you to just walk around again okay so now I want you to just hand the leash off to me so we're gonna yep so come back this way hand the leash off to me again good good so no reaction so I think what we're dealing with here guys is relationship obviously you said you set her off wicked and again it's nothing personal it's just how whatever whatever her perception of you and your relationship with her is what creates her to be reactive so anyway happens all the time a lot of dog owner struggle with this reaction and this reactivity so what we have to do is we have to make your relationship better but the other side of that is obedience so and she when he when she comes in she's you know pulling right through so as soon as you let a dog say I'm gonna do this doesn't matter if it's barking pulling jumping peeing on you whatever doesn't matter insert whatever and you don't effectively shut that down and say that's not appropriate behavior you're enabling just like with kids right they show up to a family event they just start peeing or something and you're like whatever you know they're gonna they're gonna think that's okay right same thing with a sharpie on the wall so this is a good behavioral case because you can see she's not content with being away from you it's not that she doesn't like me because when you guys are gone she's you know exactly so right here this tells us that she has it she has a unhealthy relationship for you for whatever reason so a dog shouldn't always be like gotta go gotta go gotta go just like with people right I came in here and I'm sitting here I'm constantly like I gotta go I gotta go I gotta go you guys are gonna be alright you should just go so this is telling us something so I'm gonna work on so here see not good so we're gonna work on obedience you guys just ignore her as much as you can so I'm gonna do a tune-up something I do every session with all the dogs you guys probably know heal back and forth getting her attention making sure she's compliant to my verbal using the Herm Springer as an enforcer and this is the first thing we're gonna do before we get into any other thing so she's up here with you guys as a balloon slowly but surely I'm gonna deflate that anxiety and I'm gonna create a better relationship so she doesn't feel like she has to go with you so in the next five minutes I'm gonna use this tool to say no no no no no and she's gonna go and then maybe she'll lay down and taking that right I'm just gonna take the muzzle off I think she's gonna be okay yes good girl good job you thank you tell her me a sit good sit good girl you remember that yes a good girl it's a good girl this is great and I and I and I love learning from this too it's like this is a just an interesting case she loved us she came in she wanted to just go crazy on the leash and now she's back so it's like okay what the heck happened so now what I want to see is study her behavior of the next two minutes she goes to you I'm gonna recall her off I'm gonna give her everything she wants and I'm assuming judging by her behavior currently she's gonna be stressed of course because she's overly stimulated it doesn't matter what spectrum it's on she's happy scared mad sad or anxious we're gonna let her go and I want to see what what she does on her own okay me a break what a good girl so her anxiety is decreased significantly right she doesn't feel that okay so why is this happening from what I see it's probably just lack of control on the leash so I want to start there so I want you guys to handle there's there's no reason why we can't handle her just like this with you guys when you're handling her everyone does this so don't be in fix it mode you're in fix it mode right now you're constantly you can tell your attention is is she doing it is she doing it am I doing it she picks up on that so she knows you're in that trial state of mind in that trial atmosphere you want to be confident if it's you know just act like this is what you do so what I would recommend shoulder straight eyes and head forward and just walk and she's with you and what you want to do is think about it kind of like fishing don't touch the line the leash unless you feel a tug back so she starts to get out of her heel pop pop pop set the hook if you will right tell her no no no right but you keep moving your momentum because what you're doing in here is practice you're working on what you need to do but at the same time it's going to be an unnatural unrealistic sustainable heel out there right because you're not going to do that this is what you're going to do if you did that boom alright you guys that's a wrap for today thank you so much for joining me if you guys haven't yet do not forget to like this video smash that subscribe button I will be putting out videos like this every single day and my hands are covered with dog hair if you guys haven't yet do not forget to cop yourself some new no bad dog swag you guys it is so comfortable I absolutely love it and I love seeing you guys tag me on Instagram and you guys are repping this hard I appreciate every single one of you for watching I will talk to you next time